{"level":"info","service":"Main","time":"2026-06-25T12:41:22.693057963+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2026-06-25T12:41:22.700933965+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T12:41:22.700968959+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2026-06-25T12:41:22.768295864+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2026-06-25T12:41:22.768327821+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"Sender","time":"2026-06-25T12:41:22.768439152+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"gRPC","time":"2026-06-25T12:41:22.768560039+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2026-06-25T12:41:25.76965258+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-06-25T12:41:25.770307796+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2026-06-25T13:02:39.668151837+07:00","message":"incoming connection from...171.103.89.169:61294 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:02:39.668171191+07:00","message":"new client from...171.103.89.169:61294 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:02:42.690963196+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:42.691125022+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:02:42.753866686+07:00","message":"incoming connection from...171.103.89.169:61303 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:02:42.753881507+07:00","message":"new client from...171.103.89.169:61303 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:43.988758526+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:45.705823118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:45.705841519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:46.989403486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:46.989465285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:49.990348068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:49.990362857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:52.990421602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:52.990436718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:55.991458575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:55.991462521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:58.991528815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:02:58.991555958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:01.991830652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:01.991865054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:04.99248241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:04.992500543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:07.992737302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:07.992774615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:10.99345038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:10.993458788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:13.994280913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:13.994324171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:16.994698428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:16.99470976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:19.995734847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:19.995754572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:22.996248517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:22.996260689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:25.996917049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:25.996943777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:28.997647584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:28.997657279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:31.997965928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:31.997967723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:34.998821945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:34.998873859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:37.999076045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:37.999091487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:40.999208953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:40.999211259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:43.999297205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:43.999327085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:46.999684165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:46.999735826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:50.000175896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:50.000235094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:53.000832945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:53.000882049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:56.001770838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:56.001818212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:59.002187315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:03:59.002195363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:02.002409997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:02.002410001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:05.002494802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:05.002511508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:08.002756048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:08.002808477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:11.003778708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:11.003778875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:14.004304986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:14.004323567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:17.005129083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:17.005147353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:20.005235962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:20.00526722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:23.005934318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:23.005966629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:26.006626685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:26.006641794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:29.00733623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:29.007351452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:32.007698339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:32.007715128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:35.008440648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:35.008457785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:38.008660719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:38.008666597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:41.009492756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:41.009497912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:44.010246548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:44.010266129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:47.010637527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:47.010651825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:50.011711533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:50.011753669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:53.012283715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:53.012290367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:56.01274198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:56.012779541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:59.013060588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:04:59.013060783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:02.013262917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:02.013273678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:05.013744363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:05.013756433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:08.014014756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:08.014038193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:11.014805553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:11.014806089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:14.015655104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:14.015681118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:17.015767142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:17.015775836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:20.016081727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:20.016084545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:23.016502767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:23.016502606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:26.017388898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:26.017398948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:29.018310196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:29.018321487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:32.01906987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:32.019085163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:35.019660585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:35.01967939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:38.020697882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:38.020697936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:41.021610732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:41.021639634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:44.022312809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:44.022348099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:47.022648849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:47.022704294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:49.941229272+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:50.023621387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:50.023638979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:50.686860187+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:50.783154499+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:50.783188041+07:00","message":"found end of frame, send empty tag with msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:50.783193515+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:50.78320432+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:50.783230755+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:50.783244902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:50.783253779+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:50.783257524+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:50.783260827+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:50.783263625+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:50.783266536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:50.78327361+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:50.783325922+07:00","message":"push: {true \n 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2026-06-25T13:05:50.788304755+07:00","message":"write wav file: './tmp/7592/7592_1.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:51.461110733+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.005877575+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.006050807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.006058816+07:00","message":"receive interim result [false|false]: ศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.006075953+07:00","message":"[buffer interim] 2 false ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.006082906+07:00","message":"[bufferProcess] interim [540000000]:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.006085183+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.006091558+07:00","message":"[bufferProcess] send to processor (ticker):ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.006094457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.006097382+07:00","message":"> Transcript [1] [false]: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.006104938+07:00","message":"Set StatePrefix (first interim): 'ศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.119654592+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.119719193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.119724941+07:00","message":"receive interim result [false|false]: สุรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.119740836+07:00","message":"[buffer interim] 2 false สุรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.119755104+07:00","message":"[bufferProcess] interim [660000000]:สุรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.11975969+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.141518404+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.141586158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูราย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.141595663+07:00","message":"receive interim result [false|false]: ดูราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.141611345+07:00","message":"[buffer interim] 2 false ดูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.141619619+07:00","message":"[bufferProcess] interim [720000000]:ดูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.141623032+07:00","message":"[bufferProcess] send to processor:สุรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.141629754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.141633648+07:00","message":"> Transcript [2] [false]: 'สุรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.141636945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.141640153+07:00","message":"Set new StatePrefix: 'สุรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.318049444+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.318094202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.318101287+07:00","message":"receive interim result [false|false]: ดูรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.318125459+07:00","message":"[buffer interim] 2 false ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.318138443+07:00","message":"[bufferProcess] interim [840000000]:ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.318141659+07:00","message":"[bufferProcess] send to processor:ดูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.31814577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.318149914+07:00","message":"> Transcript [3] [false]: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.318153002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.31815606+07:00","message":"Set new StatePrefix: 'ดูราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.504943179+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.504993455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.504999939+07:00","message":"receive interim result [false|false]: ดูรายการวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.505012908+07:00","message":"[buffer interim] 2 false ดูรายการวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.505019931+07:00","message":"[bufferProcess] interim [80000000]:ดูรายการวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.505022997+07:00","message":"[bufferProcess] send to processor:ดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.505029208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.505032095+07:00","message":"> Transcript [4] [false]: 'ดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.505035481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.505037705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.505039884+07:00","message":"StatePrefix: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.505042069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.643511037+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.643586655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.643594153+07:00","message":"receive interim result [false|false]: ดูรายการวันไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.643608072+07:00","message":"[buffer interim] 2 false ดูรายการวันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.643615981+07:00","message":"[bufferProcess] interim [200000000]:ดูรายการวันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.643618402+07:00","message":"[bufferProcess] send to processor:ดูรายการวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.643624666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.643628037+07:00","message":"> Transcript [5] [false]: 'ดูรายการวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.643631593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.643633829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.643638569+07:00","message":"StatePrefix: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.643641699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.685319231+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.685370133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.68537544+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.685387791+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.685394413+07:00","message":"[bufferProcess] interim [260000000]:ดูรายการวันใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.685396984+07:00","message":"[bufferProcess] send to processor:ดูรายการวันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.685401991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.685404754+07:00","message":"> Transcript [6] [false]: 'ดูรายการวันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.685408197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.685410381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.6854123+07:00","message":"StatePrefix: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.685417519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.88624906+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.886304102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.88631158+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.886325064+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.886331995+07:00","message":"[bufferProcess] interim [500000000]:ดูรายการวันใหม่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.886334368+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.886340633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.886343389+07:00","message":"> Transcript [7] [false]: 'ดูรายการวันใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.886346807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.886348982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.886351067+07:00","message":"StatePrefix: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.886353497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.886359011+07:00","message":"Push: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.886360997+07:00","message":"TextPushed: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.886362987+07:00","message":"Set new StatePrefix : 'ดูรายการวันใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:52.886365143+07:00","message":"Next Push (prob) : 'การวันใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:52.886372731+07:00","message":"push: {false ดูราย 0 0xc001f8c200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:53.023836476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:53.023847113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:53.062919807+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:53.062959759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:53.062965155+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:53.062978679+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.062985163+07:00","message":"[bufferProcess] interim [680000000]:ดูรายการวันใหม่วาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.0629877+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.06299092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.062993648+07:00","message":"> Transcript [8] [false]: 'ดูรายการวันใหม่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.062996692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.062998842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.063000771+07:00","message":"StatePrefix: 'ดูรายการวันใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.063002904+07:00","message":"TextPushed: 'ดูราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:53.513156662+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:53.51321842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:53.513225132+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:53.513239229+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.513246736+07:00","message":"[bufferProcess] interim [40000000]:ดูรายการวันใหม่วาไรตี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.513249668+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.513255991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.513259116+07:00","message":"> Transcript [9] [false]: 'ดูรายการวันใหม่วาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.513262146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.513264469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.513266809+07:00","message":"StatePrefix: 'ดูรายการวันใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:53.513269476+07:00","message":"TextPushed: 'ดูราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.038680425+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.038731919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.038737775+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.038748651+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.038755549+07:00","message":"[bufferProcess] interim [580000000]:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.038758181+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วาไรตี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.038763248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.03876593+07:00","message":"> Transcript [10] [false]: 'ดูรายการวันใหม่วาไรตี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.038769735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.03877226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.038774942+07:00","message":"StatePrefix: 'ดูรายการวันใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.03877747+07:00","message":"TextPushed: 'ดูราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.412879113+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.412928221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.412934802+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.412963841+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.412978975+07:00","message":"[bufferProcess] interim [940000000]:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.412981696+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.412984959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.412987911+07:00","message":"> Transcript [11] [false]: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.41299194+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.412994336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.413000223+07:00","message":"StatePrefix: 'ดูรายการวันใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.413002588+07:00","message":"TextPushed: 'ดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.413005747+07:00","message":"Push: 'การวันใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.413007659+07:00","message":"TextPushed: 'ดูรายการวันใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.413009732+07:00","message":"Set new StatePrefix : 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.413012198+07:00","message":"Next Push (prob) : 'วาไรตี้ครับถ้าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.41302309+07:00","message":"push: {false การวันใหม่ 0 0xc001f8c200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.476564247+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.476603665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.47661009+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.476623312+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.476631094+07:00","message":"[bufferProcess] interim [120000000]:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.476633994+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.47664086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.476644306+07:00","message":"> Transcript [12] [false]: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.47664825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.476650481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.476652459+07:00","message":"StatePrefix: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.476654881+07:00","message":"TextPushed: 'ดูรายการวันใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.661372625+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.661439651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.66144668+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.661466156+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.661479827+07:00","message":"[bufferProcess] interim [300000000]:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.661487812+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.661498617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.661501925+07:00","message":"> Transcript [13] [false]: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.661505423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.661507736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.661510175+07:00","message":"StatePrefix: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.661512669+07:00","message":"TextPushed: 'ดูรายการวันใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.991465566+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.991504605+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-25T13:05:54.991511103+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:54.991526+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.991533292+07:00","message":"[bufferProcess] interim [600000000]:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.991535932+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.991544377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.991547457+07:00","message":"> Transcript [14] [false]: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.991550904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.991553196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.991555546+07:00","message":"StatePrefix: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:54.991558117+07:00","message":"TextPushed: 'ดูรายการวันใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.187248427+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.187297701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.187306373+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.18733309+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.187343402+07:00","message":"[bufferProcess] interim [780000000]:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.187346918+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.187351558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.187355518+07:00","message":"> Transcript [15] [false]: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.187360818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.187363648+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.187367263+07:00","message":"StatePrefix: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.187370694+07:00","message":"TextPushed: 'ดูรายการวันใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.187375079+07:00","message":"Push: 'วาไรตี้ครับถ้าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.187378311+07:00","message":"TextPushed: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.187382173+07:00","message":"Set new StatePrefix : 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.187385848+07:00","message":"Next Push (prob) : 'วันพุธที่ 20'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.187408874+07:00","message":"push: {false วาไรตี้ครับถ้าวันนี้ 0 0xc001f8c200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.313744285+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.313795784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.313804655+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.313817121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 24\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.313820791+07:00","message":"receive interim result [false|false]:  24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.313830095+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.313835436+07:00","message":"[buffer interim] 2 false  24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.313843156+07:00","message":"[bufferProcess] interim [900000000]:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.313847088+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.313851107+07:00","message":"[bufferProcess] interim [900000000]: 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.313854804+07:00","message":"[bufferProcess] update buffer: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.313858892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.313862715+07:00","message":"> Transcript [16] [false]: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.313866455+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.313869428+07:00","message":"Set new StatePrefix: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.375476753+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.375517895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.375524598+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.375533677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 24 นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.375536593+07:00","message":"receive interim result [false|false]:  24 นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.375544552+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.37555146+07:00","message":"[buffer interim] 2 false  24 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.37555724+07:00","message":"[bufferProcess] interim [20000000]:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.375560042+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.37556707+07:00","message":"[bufferProcess] interim [20000000]: 24 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.375569903+07:00","message":"[bufferProcess] update buffer: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.375582762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.375600006+07:00","message":"> Transcript [17] [false]: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.37560703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.375609848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.375612637+07:00","message":"StatePrefix: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.375615761+07:00","message":"TextPushed: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.508030223+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.508073953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.508081051+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.508124036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 24 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.508127812+07:00","message":"receive interim result [false|false]:  24 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.50813609+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.508140021+07:00","message":"[buffer interim] 2 false  24 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.508146099+07:00","message":"[bufferProcess] interim [80000000]:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.508148762+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.508151809+07:00","message":"[bufferProcess] interim [80000000]: 24 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.50815496+07:00","message":"[bufferProcess] update buffer: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.508158334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.508161273+07:00","message":"> Transcript [18] [false]: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.508164475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.508166831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.508168736+07:00","message":"StatePrefix: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.508171167+07:00","message":"TextPushed: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.69076699+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.69080584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.690812812+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.690827869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 24 มิถุนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.690850116+07:00","message":"receive interim result [false|false]:  24 มิถุนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.69086384+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.690890215+07:00","message":"[buffer interim] 2 false  24 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.690898594+07:00","message":"[bufferProcess] interim [260000000]:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.690902345+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.69090618+07:00","message":"[bufferProcess] interim [260000000]: 24 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.690909624+07:00","message":"[bufferProcess] update buffer: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.690912951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.690915988+07:00","message":"> Transcript [19] [false]: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.69091985+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.690922664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.690924682+07:00","message":"StatePrefix: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.690927169+07:00","message":"TextPushed: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.691263543+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.691269792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.691273125+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.69127946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 24 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.691282325+07:00","message":"receive interim result [false|false]:  24 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.691287315+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.691291108+07:00","message":"[buffer interim] 2 false  24 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.691298225+07:00","message":"[bufferProcess] interim [320000000]:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.69130131+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.691304202+07:00","message":"[bufferProcess] interim [320000000]: 24 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.691306797+07:00","message":"[bufferProcess] update buffer: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.691309808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.691312848+07:00","message":"> Transcript [20] [false]: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.691317157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.691319269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.691321233+07:00","message":"StatePrefix: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.691323802+07:00","message":"TextPushed: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.691326401+07:00","message":"Push: 'วันพุธที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.691328398+07:00","message":"TextPushed: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.69133067+07:00","message":"Set new StatePrefix : 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.691335102+07:00","message":"Next Push (prob) : ' มิถุนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.691342671+07:00","message":"push: {false วันพุธที่ 24 0 0xc001f8c200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.827343283+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.827409976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.82741751+07:00","message":"receive interim result [false|false]: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.827430461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.827434829+07:00","message":"receive interim result [false|false]:  มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.827444318+07:00","message":"[buffer interim] 2 false ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.827448987+07:00","message":"[buffer interim] 2 false  มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.82745614+07:00","message":"[bufferProcess] interim [380000000]:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.82745957+07:00","message":"[bufferProcess] send to processor:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.82746256+07:00","message":"[bufferProcess] interim [380000000]: มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.827465222+07:00","message":"[bufferProcess] update buffer: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.827470802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.827475147+07:00","message":"> Transcript [21] [false]: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.827479452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.827482134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.827485646+07:00","message":"StatePrefix: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.827488928+07:00","message":"TextPushed: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.867058279+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.939262984+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.996992609+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.997031233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน\",\"confidence\":0.9477334}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.997038133+07:00","message":"receive interim result [true|false]: ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.997048821+07:00","message":"end recv isFinal message id 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.99705091+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.997060129+07:00","message":"[buffer interim] 2 true ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997068893+07:00","message":"[bufferProcess] interim [650000000]:ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997074669+07:00","message":"[bufferProcess] send to processor (isfinal):ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997078278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997081423+07:00","message":"> Transcript [22] [false]: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997085161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997087205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997089403+07:00","message":"StatePrefix: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997091852+07:00","message":"TextPushed: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997093775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997096127+07:00","message":"> Transcript [23] [true]: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997100204+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997101992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997103672+07:00","message":"StatePrefix: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997105631+07:00","message":"TextPushed: 'ดูรายการวันใหม่วาไรตี้ครับถ้าวันนี้วันพุธที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:55.997111488+07:00","message":"Push: ' มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.997189548+07:00","message":"push: {true  มิถุนายน 0 0xc001f8c200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:55.997684348+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"Main","time":"2026-06-25T13:05:56.008498524+07:00","message":"write wav file: './tmp/7592/7592_2.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:56.024350529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:56.024392258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:56.06937352+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:56.397023705+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:56.397045127+07:00","message":"found end of frame, send empty tag with msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:56.397049478+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:56.397057026+07:00","message":"[buffer interim] 3 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:56.397064961+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:56.397069714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:56.397074486+07:00","message":"> Transcript [24] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:56.397078788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:56.397081815+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:56.397084567+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:56.397087591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:56.39709109+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:56.397102341+07:00","message":"push: {true \n 0 0xc000045b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:05:56.402283073+07:00","message":"write wav file: './tmp/7592/7592_3.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:56.919085982+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:56.919137675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลสลาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:56.919143627+07:00","message":"receive interim result [false|false]: ผลสลาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:56.919156858+07:00","message":"[buffer interim] 4 false ผลสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:56.919167307+07:00","message":"[bufferProcess] interim [900000000]:ผลสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:56.919169635+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.102363587+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.102405992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีพุทธศักราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.102411698+07:00","message":"receive interim result [false|false]: ปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.102429857+07:00","message":"[buffer interim] 4 false ปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.102438318+07:00","message":"[bufferProcess] interim [80000000]:ปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.102440599+07:00","message":"[bufferProcess] send to processor:ผลสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.102444046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.102447736+07:00","message":"> Transcript [25] [false]: 'ผลสลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.1024506+07:00","message":"Set StatePrefix (first interim): 'ผลสลาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.220534553+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.220576617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีพุทธศักราช 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.220582217+07:00","message":"receive interim result [false|false]: ปีพุทธศักราช 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.220604358+07:00","message":"[buffer interim] 4 false ปีพุทธศักราช 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.220614048+07:00","message":"[bufferProcess] interim [140000000]:ปีพุทธศักราช 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.220616243+07:00","message":"[bufferProcess] send to processor:ปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.220619927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.220622702+07:00","message":"> Transcript [26] [false]: 'ปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.220625211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.220627639+07:00","message":"Set new StatePrefix: 'ปีพุทธศักราช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.222946145+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.222958431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีพุทธศักราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.222961943+07:00","message":"receive interim result [false|false]: ปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.222967651+07:00","message":"[buffer interim] 4 false ปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.222971158+07:00","message":"[bufferProcess] interim [200000000]:ปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.222973416+07:00","message":"[bufferProcess] send to processor:ปีพุทธศักราช 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.222979692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.222981766+07:00","message":"> Transcript [27] [false]: 'ปีพุทธศักราช 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.222984786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.222987259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.222989253+07:00","message":"StatePrefix: 'ปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.222991616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.293697632+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.293740508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีพุทธศักราช 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.293746479+07:00","message":"receive interim result [false|false]: ปีพุทธศักราช 2500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.29375968+07:00","message":"[buffer interim] 4 false ปีพุทธศักราช 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.293766929+07:00","message":"[bufferProcess] interim [320000000]:ปีพุทธศักราช 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.293769296+07:00","message":"[bufferProcess] send to processor:ปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.293774516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.293777281+07:00","message":"> Transcript [28] [false]: 'ปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.293780887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.29378329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.293785587+07:00","message":"StatePrefix: 'ปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.293788139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.61223057+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.612280307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีพุทธศักราช 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.612286702+07:00","message":"receive interim result [false|false]: ปีพุทธศักราช 2506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.612299019+07:00","message":"[buffer interim] 4 false ปีพุทธศักราช 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612308394+07:00","message":"[bufferProcess] interim [560000000]:ปีพุทธศักราช 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612310723+07:00","message":"[bufferProcess] send to processor:ปีพุทธศักราช 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612314437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612317374+07:00","message":"> Transcript [29] [false]: 'ปีพุทธศักราช 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612321417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612323726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612326712+07:00","message":"StatePrefix: 'ปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612329517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.612756741+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.612766252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีพุทธศักราช 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.612769008+07:00","message":"receive interim result [false|false]: ปีพุทธศักราช 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.612782101+07:00","message":"[buffer interim] 4 false ปีพุทธศักราช 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612787266+07:00","message":"[bufferProcess] interim [620000000]:ปีพุทธศักราช 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612789505+07:00","message":"[bufferProcess] send to processor:ปีพุทธศักราช 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612793469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612795567+07:00","message":"> Transcript [30] [false]: 'ปีพุทธศักราช 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612797755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612799757+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612801487+07:00","message":"StatePrefix: 'ปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612803405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612809948+07:00","message":"Push: 'ปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612811979+07:00","message":"TextPushed: 'ปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612813979+07:00","message":"Set new StatePrefix : 'ปีพุทธศักราช 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.612816361+07:00","message":"Next Push (prob) : ' 2506'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.612838329+07:00","message":"push: {false ปีพุทธศักราช 0 0xc002d20000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.675684892+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.675726678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีพุทธศักราช\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.675733034+07:00","message":"receive interim result [false|false]: ปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.675743374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.675746234+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.675752922+07:00","message":"[buffer interim] 4 false ปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:57.675756738+07:00","message":"[buffer interim] 4 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.675762677+07:00","message":"[bufferProcess] interim [680000000]:ปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.675764868+07:00","message":"[bufferProcess] send to processor:ปีพุทธศักราช 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.675767799+07:00","message":"[bufferProcess] interim [680000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.675770567+07:00","message":"[bufferProcess] update buffer: ปีพุทธศักราช 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.675773593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.675776527+07:00","message":"> Transcript [31] [false]: 'ปีพุทธศักราช 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.67578006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:57.675782459+07:00","message":"Set new StatePrefix: 'ปีพุทธศักราช 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.187319322+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.204964273+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.205004515+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-25T13:05:58.205012047+07:00","message":"receive interim result [false|false]: ปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.205022606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 9:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.205029062+07:00","message":"receive interim result [false|false]:  2560 9:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.205040925+07:00","message":"[buffer interim] 4 false ปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.205045793+07:00","message":"[buffer interim] 4 false  2560 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.205053541+07:00","message":"[bufferProcess] interim [160000000]:ปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.205058753+07:00","message":"[bufferProcess] send to processor:ปีพุทธศักราช 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.20506204+07:00","message":"[bufferProcess] interim [160000000]: 2560 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.205064904+07:00","message":"[bufferProcess] update buffer: ปีพุทธศักราช 2560 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.205067848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.20507086+07:00","message":"> Transcript [32] [false]: 'ปีพุทธศักราช 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.205074093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.205076347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.205078428+07:00","message":"StatePrefix: 'ปีพุทธศักราช 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.205080517+07:00","message":"TextPushed: 'ปีพุทธศักราช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.20849701+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.20850983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีพุทธศักราช 2560\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.20851465+07:00","message":"receive interim result [false|false]: ปีพุทธศักราช 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.208520118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.208523421+07:00","message":"receive interim result [false|false]:  9 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.208527323+07:00","message":"[buffer interim] 4 false ปีพุทธศักราช 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.208529862+07:00","message":"[buffer interim] 4 false  9 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.208533556+07:00","message":"[bufferProcess] interim [220000000]:ปีพุทธศักราช 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.208536446+07:00","message":"[bufferProcess] send to processor:ปีพุทธศักราช 2560 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.208539183+07:00","message":"[bufferProcess] interim [220000000]: 9 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.208541291+07:00","message":"[bufferProcess] update buffer: ปีพุทธศักราช 2560 9 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.208543409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.208545438+07:00","message":"> Transcript [33] [false]: 'ปีพุทธศักราช 2560 9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.208548155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.208550049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.208551891+07:00","message":"StatePrefix: 'ปีพุทธศักราช 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.208567115+07:00","message":"TextPushed: 'ปีพุทธศักราช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.248878005+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.300446246+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.300500429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีพุทธศักราช 2560 9 นะครับ\",\"confidence\":0.9543271}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.300506752+07:00","message":"receive interim result [true|false]: ปีพุทธศักราช 2560 9 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.300517331+07:00","message":"end recv isFinal message id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.300519608+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.30052874+07:00","message":"[buffer interim] 4 true ปีพุทธศักราช 2560 9 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.300539217+07:00","message":"[bufferProcess] interim [340000000]:ปีพุทธศักราช 2560 9 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.300542533+07:00","message":"[bufferProcess] send to processor (isfinal):ปีพุทธศักราช 2560 9 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.30054628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.300549431+07:00","message":"> Transcript [34] [false]: 'ปีพุทธศักราช 2560 9 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.300552834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.300554949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.300556888+07:00","message":"StatePrefix: 'ปีพุทธศักราช 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.300559389+07:00","message":"TextPushed: 'ปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.300561293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.30056317+07:00","message":"> Transcript [35] [true]: 'ปีพุทธศักราช 2560 9 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.30056531+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.300567026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.300568755+07:00","message":"StatePrefix: 'ปีพุทธศักราช 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.300570519+07:00","message":"TextPushed: 'ปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:58.300573265+07:00","message":"Push: ' 2560 9 นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:58.300581686+07:00","message":"push: {true  2560 9 นะครับ 0 0xc002d20000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:05:58.307802334+07:00","message":"write wav file: './tmp/7592/7592_4.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:59.024960906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:05:59.024966523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.241900585+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.241966718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.241973226+07:00","message":"receive interim result [false|false]: ประกาศศักดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.241990987+07:00","message":"[buffer interim] 5 false ประกาศศักดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.241998986+07:00","message":"[bufferProcess] interim [780000000]:ประกาศศักดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.242001082+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.443534122+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.443581036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.443586539+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.443600415+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.443611732+07:00","message":"[bufferProcess] interim [20000000]:ประกาศศักดาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.443614447+07:00","message":"[bufferProcess] send to processor:ประกาศศักดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.443619885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.44362288+07:00","message":"> Transcript [36] [false]: 'ประกาศศักดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.443625618+07:00","message":"Set StatePrefix (first interim): 'ประกาศศักดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.639641006+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.639687539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.639693905+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.639707697+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.639715744+07:00","message":"[bufferProcess] interim [200000000]:ประกาศศักดาครับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.639718189+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.639724067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.639726778+07:00","message":"> Transcript [37] [false]: 'ประกาศศักดาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.639730714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.639732826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.639734885+07:00","message":"StatePrefix: 'ประกาศศักดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.639737335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.68059056+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.680639747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.68064557+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.680657805+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.680666574+07:00","message":"[bufferProcess] interim [320000000]:ประกาศศักดาครับอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.680669557+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.680674826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.680677576+07:00","message":"> Transcript [38] [false]: 'ประกาศศักดาครับอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.680680828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.680683136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.680685105+07:00","message":"StatePrefix: 'ประกาศศักดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.680687417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.877258629+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.877305677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.877311592+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:05:59.877328013+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.877335032+07:00","message":"[bufferProcess] interim [440000000]:ประกาศศักดาครับอยู่กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.877337731+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.877341194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.877344512+07:00","message":"> Transcript [39] [false]: 'ประกาศศักดาครับอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.877348575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.877351624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.877355314+07:00","message":"StatePrefix: 'ประกาศศักดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:05:59.877357558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.012646329+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.012700006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องครีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.012708407+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.012724627+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.012733704+07:00","message":"[bufferProcess] interim [620000000]:ประกาศศักดาครับอยู่กับน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.012736863+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.012742294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.012746176+07:00","message":"> Transcript [40] [false]: 'ประกาศศักดาครับอยู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.012751013+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.012753857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.012756655+07:00","message":"StatePrefix: 'ประกาศศักดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.012760039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.012767901+07:00","message":"Push: 'ประกาศศักดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.012773289+07:00","message":"TextPushed: 'ประกาศศักดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.012776636+07:00","message":"Set new StatePrefix : 'ประกาศศักดาครับอยู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.012780749+07:00","message":"Next Push (prob) : 'ครับอยู่กับน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.012792536+07:00","message":"push: {false ประกาศศักดา 0 0xc001f8ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.313250131+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.313296952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.313303913+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.313319776+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.313328708+07:00","message":"[bufferProcess] interim [860000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.31333134+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.313339161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.313341933+07:00","message":"> Transcript [41] [false]: 'ประกาศศักดาครับอยู่กับน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.313345658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.31334793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.313350561+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.313353218+07:00","message":"TextPushed: 'ประกาศศักดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.408171484+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.408217121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.408222489+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.408240547+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.408250401+07:00","message":"[bufferProcess] interim [980000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.408253378+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.408258918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.408261835+07:00","message":"> Transcript [42] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.408265662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.408268182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.408271695+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.408275001+07:00","message":"TextPushed: 'ประกาศศักดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.626477833+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.62651747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพัทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.62652392+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพัทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.626538529+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.62654621+07:00","message":"[bufferProcess] interim [100000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.626549061+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.626552838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.626555758+07:00","message":"> Transcript [43] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.626559555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.626561783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.626564269+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.626566689+07:00","message":"TextPushed: 'ประกาศศักดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.835128778+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.835176714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับวิทยากร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.83518286+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับวิทยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.835199525+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับวิทยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.835212191+07:00","message":"[bufferProcess] interim [400000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับวิทยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.83521462+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.835221944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.835225268+07:00","message":"> Transcript [44] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.835229254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.835231558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.835233844+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.83523704+07:00","message":"TextPushed: 'ประกาศศักดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.835243934+07:00","message":"Push: 'ครับอยู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.835246094+07:00","message":"TextPushed: 'ประกาศศักดาครับอยู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.835249561+07:00","message":"Set new StatePrefix : 'ประกาศศักดาครับอยู่กับน้องกรีนครับพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:00.835252353+07:00","message":"Next Push (prob) : 'กรีนครับพัทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:00.83528286+07:00","message":"push: {false ครับอยู่กับน้อง 0 0xc001f8ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.21146042+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.211504768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.21151163+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.211529746+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.211538537+07:00","message":"[bufferProcess] interim [760000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.211541371+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับวิทยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.211549833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.21155357+07:00","message":"> Transcript [45] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับวิทยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.211556612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.211559064+07:00","message":"Set new StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับวิทยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.721315854+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.721370793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.721378766+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.721406947+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.721420962+07:00","message":"[bufferProcess] interim [240000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.721425856+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.721432365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.721437035+07:00","message":"> Transcript [46] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.721441126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.72144471+07:00","message":"Set new StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.79528117+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.795331529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าและผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.795338425+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าและผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.795355474+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าและผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.795363895+07:00","message":"[bufferProcess] interim [360000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าและผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.795366688+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.795371762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.79537506+07:00","message":"> Transcript [47] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.795379483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.795381907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.79538388+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.795387066+07:00","message":"TextPushed: 'ประกาศศักดาครับอยู่กับน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.981987169+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.982034969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.982041499+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:01.982059534+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.982070158+07:00","message":"[bufferProcess] interim [540000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.982072918+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าและผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.982076686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.982079695+07:00","message":"> Transcript [48] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าและผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.982083897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.982086216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.982088475+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:01.982091154+07:00","message":"TextPushed: 'ประกาศศักดาครับอยู่กับน้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:02.025241322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:02.025261826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.139820339+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.139871732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.139877838+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.139896142+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.139905267+07:00","message":"[bufferProcess] interim [660000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.139908189+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.13991176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.139915124+07:00","message":"> Transcript [49] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.139919281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.139921999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.139924214+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.139927463+07:00","message":"TextPushed: 'ประกาศศักดาครับอยู่กับน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.151397597+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.151426238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.151432039+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.151442443+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.151448102+07:00","message":"[bufferProcess] interim [720000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.151451251+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.151455967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.151458453+07:00","message":"> Transcript [50] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.151462047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.151464095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.151466571+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.151469744+07:00","message":"TextPushed: 'ประกาศศักดาครับอยู่กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.151474663+07:00","message":"Push: 'กรีนครับพิชญาพรโพธิ์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.151476884+07:00","message":"TextPushed: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.15147915+07:00","message":"Set new StatePrefix : 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.151481695+07:00","message":"Next Push (prob) : 'แล้วผมต้องไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.151490135+07:00","message":"push: {false กรีนครับพิชญาพรโพธิ์สง่า 0 0xc001f8ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.298471755+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.298510756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.298516819+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.298534647+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.298542921+07:00","message":"[bufferProcess] interim [840000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.298546953+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.298551034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.298554093+07:00","message":"> Transcript [51] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.298556923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.298558971+07:00","message":"Set new StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.301426486+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.301441206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.301446936+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.301455161+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.301460334+07:00","message":"[bufferProcess] interim [900000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.301462863+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.301465461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.301468572+07:00","message":"> Transcript [52] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.301470751+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.427527761+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.427569062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.427575634+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.427593522+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.427601692+07:00","message":"[bufferProcess] interim [960000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.427604607+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.427608278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.427611215+07:00","message":"> Transcript [53] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.427614093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.427617048+07:00","message":"Set new StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.62163703+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.621690965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.621699545+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.62172003+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.62173486+07:00","message":"[bufferProcess] interim [140000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.621739444+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.621749031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.621753071+07:00","message":"> Transcript [54] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.621757485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.621761488+07:00","message":"Set new StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.841514592+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.841554483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.841560236+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:02.841575684+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.841583925+07:00","message":"[bufferProcess] interim [380000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.841586532+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.841590157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.84159348+07:00","message":"> Transcript [55] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.84159842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.8416009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.841602804+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:02.84160545+07:00","message":"TextPushed: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.0005928+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.000653424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.000662223+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.00068096+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.000693889+07:00","message":"[bufferProcess] interim [560000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.000698829+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.000707772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.000713607+07:00","message":"> Transcript [56] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.000719397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.000722256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.0007254+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.000729668+07:00","message":"TextPushed: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.238174395+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.309215284+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.328610441+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.328653664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.32866219+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.328677686+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.328688063+07:00","message":"[bufferProcess] interim [860000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.328691382+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.328697923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.328701471+07:00","message":"> Transcript [57] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.328705602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.328708205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.328710379+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.328715596+07:00","message":"TextPushed: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.341641188+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.341676094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.341681865+07:00","message":"receive interim result [false|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.341697473+07:00","message":"[buffer interim] 5 false ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.341704018+07:00","message":"[bufferProcess] interim [920000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.341706685+07:00","message":"[bufferProcess] send to processor:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.341709802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.341712733+07:00","message":"> Transcript [58] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.34171713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.341719198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.34172137+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.341723914+07:00","message":"TextPushed: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.34172763+07:00","message":"Push: 'แล้วผมต้องปฏิวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.341729743+07:00","message":"TextPushed: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.341732252+07:00","message":"Set new StatePrefix : 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.34173495+07:00","message":"Next Push (prob) : 'ทีละนิดมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.341743659+07:00","message":"push: {false แล้วผมต้องปฏิวัติ 0 0xc001f8ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.424342417+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.424386263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมันครับ\",\"confidence\":0.9143873}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.424393596+07:00","message":"receive interim result [true|false]: ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.424407365+07:00","message":"end recv isFinal message id 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.424409754+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.424416944+07:00","message":"[buffer interim] 5 true ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.42442655+07:00","message":"[bufferProcess] interim [10000000]:ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.424429878+07:00","message":"[bufferProcess] send to processor (isfinal):ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.42443397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.424436945+07:00","message":"> Transcript [59] [false]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.424440752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.4244428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.424444792+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.42444795+07:00","message":"TextPushed: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.424450435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.424452553+07:00","message":"> Transcript [60] [true]: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.424456461+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.424458565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.424460251+07:00","message":"StatePrefix: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติทีละนิดมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.424462571+07:00","message":"TextPushed: 'ประกาศศักดาครับอยู่กับน้องกรีนครับพิชญาพรโพธิ์สง่าแล้วผมต้องปฏิวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.424466135+07:00","message":"Push: 'ทีละนิดมันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.424475173+07:00","message":"push: {true ทีละนิดมันครับ 0 0xc001f8ce80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:03.4351425+07:00","message":"write wav file: './tmp/7592/7592_5.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.640461212+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.640503983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.640519352+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.640534785+07:00","message":"[buffer interim] 6 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.640541259+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.640543304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.832609795+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.832661732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.832669109+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.832684968+07:00","message":"[buffer interim] 6 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.832696359+07:00","message":"[bufferProcess] interim [540000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.832698848+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.832704274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.83270731+07:00","message":"> Transcript [61] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.832709731+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.871514205+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.871562836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.871568813+07:00","message":"receive interim result [false|false]: วันใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:03.871590748+07:00","message":"[buffer interim] 6 false วันใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.871599669+07:00","message":"[bufferProcess] interim [600000000]:วันใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.871602135+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.871605567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.871609235+07:00","message":"> Transcript [62] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.871613083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.871615492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.871617738+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:03.871619883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.145803615+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.145848182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.145854647+07:00","message":"receive interim result [false|false]: วันใหม่วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.145867624+07:00","message":"[buffer interim] 6 false วันใหม่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.145877317+07:00","message":"[bufferProcess] interim [840000000]:วันใหม่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.145880107+07:00","message":"[bufferProcess] send to processor:วันใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.14588556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.145888553+07:00","message":"> Transcript [63] [false]: 'วันใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.145891748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.145894077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.145896333+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.145898625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.272727131+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.272769365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดใหม่วารี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.272775195+07:00","message":"receive interim result [false|false]: วัดใหม่วารี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.272788506+07:00","message":"[buffer interim] 6 false วัดใหม่วารี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.272795761+07:00","message":"[bufferProcess] interim [20000000]:วัดใหม่วารี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.272798418+07:00","message":"[bufferProcess] send to processor:วันใหม่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.272803785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.272806761+07:00","message":"> Transcript [64] [false]: 'วันใหม่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.272810308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.272812584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.272814579+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.272816869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.342015891+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.342067365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.342072937+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.342087911+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.342095837+07:00","message":"[bufferProcess] interim [80000000]:วันใหม่วาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.342099466+07:00","message":"[bufferProcess] send to processor:วัดใหม่วารี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.34210583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.342108838+07:00","message":"> Transcript [65] [false]: 'วัดใหม่วารี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.342111341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.342113625+07:00","message":"Set new StatePrefix: 'วัดใหม่วารี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.733492638+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.733542586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.733547893+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.733566575+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.733577297+07:00","message":"[bufferProcess] interim [500000000]:วันใหม่วาไรตี้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.733580865+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.733585755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.73359014+07:00","message":"> Transcript [66] [false]: 'วันใหม่วาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.733594748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.733597931+07:00","message":"Set new StatePrefix: 'วันใหม่วาไรตี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.856283247+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.856328175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.856334573+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:04.856349656+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.856359624+07:00","message":"[bufferProcess] interim [560000000]:วันใหม่วาไรตี้พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.856362345+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.856367941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.856370906+07:00","message":"> Transcript [67] [false]: 'วันใหม่วาไรตี้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.856374395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.856376749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.856378688+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:04.85638138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:05.026097972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:05.026125551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.175316823+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.175363465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.175369227+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.175385957+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.175393622+07:00","message":"[bufferProcess] interim [860000000]:วันใหม่วาไรตี้พื้นที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.175396265+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.175399302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.175402869+07:00","message":"> Transcript [68] [false]: 'วันใหม่วาไรตี้พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.175406473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.17540879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.175411123+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.175413398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.36280634+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.362843402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความจุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.362872669+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความจุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.362884228+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.362891789+07:00","message":"[bufferProcess] interim [40000000]:วันใหม่วาไรตี้พื้นที่ความจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.362894589+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.362899887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.362902403+07:00","message":"> Transcript [69] [false]: 'วันใหม่วาไรตี้พื้นที่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.362906581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.362908595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.362911518+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.362913921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.366613914+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.366633286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.366637897+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.366650665+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.366655228+07:00","message":"[bufferProcess] interim [100000000]:วันใหม่วาไรตี้พื้นที่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.366657335+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.366660527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.36666266+07:00","message":"> Transcript [70] [false]: 'วันใหม่วาไรตี้พื้นที่ความจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.366665599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.366667641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.366670004+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.366672091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.366677951+07:00","message":"Push: 'วันใหม่วาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.366679911+07:00","message":"TextPushed: 'วันใหม่วาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.366683083+07:00","message":"Set new StatePrefix : 'วันใหม่วาไรตี้พื้นที่ความจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.366685354+07:00","message":"Next Push (prob) : 'พื้นที่ความจุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.366692755+07:00","message":"push: {false วันใหม่วาไรตี้ 0 0xc001f8c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.432324737+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.432368176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.43237461+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.432390804+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.432399427+07:00","message":"[bufferProcess] interim [220000000]:วันใหม่วาไรตี้พื้นที่ความสุขขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.432402207+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.432405645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.432408882+07:00","message":"> Transcript [71] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.432411515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.432414133+07:00","message":"Set new StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.553305828+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.553353309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.553360097+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.553374966+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.553383179+07:00","message":"[bufferProcess] interim [280000000]:วันใหม่วาไรตี้พื้นที่ความสุขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.553385918+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.553393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.553395944+07:00","message":"> Transcript [72] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.553400182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.553402631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.553405507+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.553408085+07:00","message":"TextPushed: 'วันใหม่วาไรตี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.636833759+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.636882203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.636888422+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.636903268+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.636911376+07:00","message":"[bufferProcess] interim [400000000]:วันใหม่วาไรตี้พื้นที่ความสุขของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.636914343+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.636919629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.636922465+07:00","message":"> Transcript [73] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.636926901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.636929183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.636931078+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.636934077+07:00","message":"TextPushed: 'วันใหม่วาไรตี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.743164033+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.743204178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.743210058+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.743222839+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.743230359+07:00","message":"[bufferProcess] interim [460000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.743233002+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.743239055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.743241991+07:00","message":"> Transcript [74] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.743246119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.743248514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.743250539+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.743253768+07:00","message":"TextPushed: 'วันใหม่วาไรตี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.942697262+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.942737061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.942742687+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.942758497+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.942765378+07:00","message":"[bufferProcess] interim [640000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.942767876+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.94277117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.942773985+07:00","message":"> Transcript [75] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.942777752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.942780676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.942782823+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.942785125+07:00","message":"TextPushed: 'วันใหม่วาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.942791613+07:00","message":"Push: 'พื้นที่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.942793609+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.942796122+07:00","message":"Set new StatePrefix : 'วันใหม่วาไรตี้พื้นที่ความสุขของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:05.942798521+07:00","message":"Next Push (prob) : 'ของทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:05.94280804+07:00","message":"push: {false พื้นที่ความสุข 0 0xc001f8c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:06.142093453+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:06.142136349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:06.142143242+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:06.142157585+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.142164861+07:00","message":"[bufferProcess] interim [880000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.142167374+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.142174196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.142176995+07:00","message":"> Transcript [76] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.14218063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.142182822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.142184914+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.142187635+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:06.795546619+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:06.795583551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:06.795589611+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:06.795604651+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.795611528+07:00","message":"[bufferProcess] interim [480000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.795613964+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.795617246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.795620453+07:00","message":"> Transcript [77] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.795624092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.795626192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.795628116+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.795631004+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:06.987259164+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:06.987304209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณสมศักดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:06.987314298+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณสมศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:06.987331022+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณสมศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.987338746+07:00","message":"[bufferProcess] interim [720000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณสมศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.987341178+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.987344411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.987347448+07:00","message":"> Transcript [78] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.987351317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.987353322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.987355764+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:06.987358237+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.170248191+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.170291567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.170298329+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.170317187+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.170325423+07:00","message":"[bufferProcess] interim [840000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.170328507+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณสมศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.170331815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.170334828+07:00","message":"> Transcript [79] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณสมศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.17033962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.17034229+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.170345005+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.170347662+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.170352655+07:00","message":"Push: 'ของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.170354806+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.170357137+07:00","message":"Set new StatePrefix : 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณสมศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.17035957+07:00","message":"Next Push (prob) : 'คนค่ะคุณสมศักดิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.170368107+07:00","message":"push: {false ของทุก 0 0xc001f8c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.359039171+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.359089842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.359096293+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.359124714+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.359134178+07:00","message":"[bufferProcess] interim [80000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.359137481+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.359146314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.359149752+07:00","message":"> Transcript [80] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.359153569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.35915685+07:00","message":"Set new StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.501625982+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.501667145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.501673192+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.50168688+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.501696824+07:00","message":"[bufferProcess] interim [200000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.501699564+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.501706213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.501709138+07:00","message":"> Transcript [81] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.501713095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.501715403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.501717485+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.501721005+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.743228755+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.743287973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.743296708+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.743312785+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.743320918+07:00","message":"[bufferProcess] interim [440000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.743323525+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.743327098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.74333247+07:00","message":"> Transcript [82] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.743337323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.743339953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.743341914+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.743344662+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.876594593+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.876640849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.876646979+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:07.876663977+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.876673259+07:00","message":"[bufferProcess] interim [560000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.876676531+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.876680376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.876683604+07:00","message":"> Transcript [83] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.876687943+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.876690238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.876692248+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:07.876697193+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:08.026518907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:08.026547841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.123875609+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.123920359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.123927041+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.123942747+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.123951304+07:00","message":"[bufferProcess] interim [860000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.123954679+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.123961627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.123964492+07:00","message":"> Transcript [84] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.123969448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.123972176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.12397426+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.123977508+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.12398621+07:00","message":"Push: 'คนค่ะกลุ่มสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.123988427+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.12399071+07:00","message":"Set new StatePrefix : 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.12399336+07:00","message":"Next Push (prob) : 'รับชมรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.124017517+07:00","message":"push: {false คนค่ะกลุ่มสามารถ 0 0xc001f8c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.383826199+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.383863637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.383870889+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.383883618+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.38389443+07:00","message":"[bufferProcess] interim [40000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.383897136+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.38390234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.383905224+07:00","message":"> Transcript [85] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.383909171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.383911561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.383913912+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.383917033+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.578529075+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.578568702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้ล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.578574471+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้ล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.578590375+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.578601124+07:00","message":"[bufferProcess] interim [280000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.578603571+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.578607026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.578610408+07:00","message":"> Transcript [86] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.578615399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.578617733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.578620192+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.578622837+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.658713944+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.658754856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.658761387+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.658776824+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.658786953+07:00","message":"[bufferProcess] interim [340000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.65878993+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.658795916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.658798883+07:00","message":"> Transcript [87] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.658803611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.658805847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.658808153+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.658811454+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.682145197+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.682175999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้ร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.682181598+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.682194947+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.682202193+07:00","message":"[bufferProcess] interim [400000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.682205196+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.68221106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.68221414+07:00","message":"> Transcript [88] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.682218967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.68222124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.682223503+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.682226424+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.682231021+07:00","message":"Push: 'รับชมรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.682233007+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.682235236+07:00","message":"Set new StatePrefix : 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.682238124+07:00","message":"Next Push (prob) : 'ของเราได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.682246442+07:00","message":"push: {false รับชมรายการ 0 0xc001f8c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.810802455+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.810854881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.810862721+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:08.810881804+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.810890834+07:00","message":"[bufferProcess] interim [520000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.810894019+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.810897682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.81090065+07:00","message":"> Transcript [89] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.810903674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:08.81090596+07:00","message":"Set new StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้ร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.08264579+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.082698682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.082706653+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.08272411+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.082730915+07:00","message":"[bufferProcess] interim [760000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.082734042+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.082737798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.082741061+07:00","message":"> Transcript [90] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.082744029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.082745996+07:00","message":"Set new StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.271281777+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.271347983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.271354941+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.271369706+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.271379927+07:00","message":"[bufferProcess] interim [940000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.271383013+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.271388552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.271392344+07:00","message":"> Transcript [91] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.271396891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.271399235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.271401063+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.271403899+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.515778124+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.612631036+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.612673701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.612680505+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.612698257+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.612707037+07:00","message":"[bufferProcess] interim [240000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.612711214+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.612715958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.612718978+07:00","message":"> Transcript [92] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.612722983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.612725333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.612727818+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.612731555+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.614399083+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.614408625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.614412431+07:00","message":"receive interim result [false|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.614421127+07:00","message":"[buffer interim] 6 false วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.61442456+07:00","message":"[bufferProcess] interim [300000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.614427357+07:00","message":"[bufferProcess] send to processor:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.614429944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.614432063+07:00","message":"> Transcript [93] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.614434612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.614436608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.614438612+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.614441428+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.696639413+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.696680532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณชมสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ\",\"confidence\":0.9455446}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.696686983+07:00","message":"receive interim result [true|false]: วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณชมสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.696700442+07:00","message":"end recv isFinal message id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.696703322+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.696710333+07:00","message":"[buffer interim] 6 true วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณชมสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696719501+07:00","message":"[bufferProcess] interim [300000000]:วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณชมสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696723658+07:00","message":"[bufferProcess] send to processor (isfinal):วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696727583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696730616+07:00","message":"> Transcript [94] [false]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696734838+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696736865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696739372+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696742119+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696746199+07:00","message":"Push: 'ของเราได้หลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696748283+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696750811+07:00","message":"Set new StatePrefix : 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696753179+07:00","message":"Next Push (prob) : 'ช่องทางนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696754918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696756984+07:00","message":"> Transcript [95] [true]: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณชมสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696759411+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696761491+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696763399+07:00","message":"StatePrefix: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696765579+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.696771867+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.696787138+07:00","message":"push: {false ของเราได้หลากหลาย 0 0xc001f8c000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.69713882+07:00","message":"Push: 'ช่องทางนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.697147001+07:00","message":"TextPushed: 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะกลุ่มสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.697151247+07:00","message":"Set new StatePrefix : 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณชมสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.697155329+07:00","message":"Next Push (prob) : 'วันใหม่วาไรตี้พื้นที่ความสุขของทุกคนค่ะคุณชมสามารถรับชมรายการของเราได้หลากหลายช่องทางนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.697178806+07:00","message":"push: {true ช่องทางนะคะ 0 0xc001f8c000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:09.697159249+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_6.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:09.712105264+07:00","message":"write wav file: './tmp/7592/7592_6.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:09.718719512+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:10.98728079+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:10.987325051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:10.98733015+07:00","message":"receive interim result [false|false]: ลูกใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:10.987354405+07:00","message":"[buffer interim] 7 false ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:10.987361922+07:00","message":"[bufferProcess] interim [80000000]:ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:10.987363919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:10.987369084+07:00","message":"[bufferProcess] send to processor (ticker):ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:10.987371817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:10.98737527+07:00","message":"> Transcript [96] [false]: 'ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:10.987377712+07:00","message":"Set StatePrefix (first interim): 'ลูกใคร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:11.02714925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:11.02717165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:11.330925361+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:11.330962669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Book Thai PBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:11.330967939+07:00","message":"receive interim result [false|false]: Book Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:11.330986514+07:00","message":"[buffer interim] 7 false Book Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.330993417+07:00","message":"[bufferProcess] interim [440000000]:Book Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.33099524+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:11.667780483+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:11.667813405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"cbs\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:11.667819075+07:00","message":"receive interim result [false|false]: cbs"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:11.667832869+07:00","message":"[buffer interim] 7 false cbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.667839519+07:00","message":"[bufferProcess] interim [800000000]:cbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.667842366+07:00","message":"[bufferProcess] send to processor:Book Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.667845762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.667848848+07:00","message":"> Transcript [97] [false]: 'Book Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.667850955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.66785291+07:00","message":"Set new StatePrefix: 'Book Thai PBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:11.784329253+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:11.784378618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"cbx\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:11.784385923+07:00","message":"receive interim result [false|false]: cbx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:11.784402124+07:00","message":"[buffer interim] 7 false cbx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.78441403+07:00","message":"[bufferProcess] interim [860000000]:cbx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.784417407+07:00","message":"[bufferProcess] send to processor:cbs"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.784424427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.78442872+07:00","message":"> Transcript [98] [false]: 'cbs'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.784432639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:11.784435621+07:00","message":"Set new StatePrefix: 'cbs'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.023338163+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.090369506+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.126698846+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.126738941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Deadline\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.12676369+07:00","message":"receive interim result [false|false]: Deadline"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.126778934+07:00","message":"[buffer interim] 7 false Deadline"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.126786035+07:00","message":"[bufferProcess] interim [160000000]:Deadline"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.126788285+07:00","message":"[bufferProcess] send to processor:cbx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.126805779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.126809768+07:00","message":"> Transcript [99] [false]: 'cbx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.126812419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.126814408+07:00","message":"Set new StatePrefix: 'cbx'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.14167021+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.14169754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"cbx\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.141702422+07:00","message":"receive interim result [false|false]: cbx"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.141718498+07:00","message":"[buffer interim] 7 false cbx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.141728579+07:00","message":"[bufferProcess] interim [220000000]:cbx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.141730886+07:00","message":"[bufferProcess] send to processor:Deadline"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.141733575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.141736238+07:00","message":"> Transcript [100] [false]: 'Deadline'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.141738656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.141740488+07:00","message":"Set new StatePrefix: 'Deadline'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.22290386+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.222953916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Thai PBS Online\",\"confidence\":0.6394208}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.222962759+07:00","message":"receive interim result [true|false]: Thai PBS Online"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.222997357+07:00","message":"end recv isFinal message id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.223001572+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.223010689+07:00","message":"[buffer interim] 7 true Thai PBS Online"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.22301977+07:00","message":"[bufferProcess] interim [250000000]:Thai PBS Online"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.223024476+07:00","message":"[bufferProcess] send to processor (isfinal):cbx"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.223028381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.223032182+07:00","message":"> Transcript [101] [false]: 'cbx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.223035618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.223038816+07:00","message":"Set new StatePrefix: 'cbx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.223041702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.223045323+07:00","message":"> Transcript [102] [true]: 'Thai PBS Online'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.223049313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.223068209+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.223071671+07:00","message":"StatePrefix: 'cbx'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.223074369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:12.223082969+07:00","message":"Push: 'Thai PBS Online'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:12.22310408+07:00","message":"push: {true Thai PBS Online 0 0xc000188b80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:12.232719861+07:00","message":"write wav file: './tmp/7592/7592_7.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:13.83256753+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:13.83261098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:13.832616114+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:13.832625846+07:00","message":"[buffer interim] 8 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:13.832632438+07:00","message":"[bufferProcess] interim [260000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:13.832634738+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:13.832639928+07:00","message":"[bufferProcess] send to processor (ticker):ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:13.832642597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:13.832645313+07:00","message":"> Transcript [103] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:13.832647698+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:14.027407362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:14.027421255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:14.744576065+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:14.744628338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไข่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:14.744635786+07:00","message":"receive interim result [false|false]: ไข่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:14.744652452+07:00","message":"[buffer interim] 8 false ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:14.744660506+07:00","message":"[bufferProcess] interim [980000000]:ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:14.744663362+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:15.901839563+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:15.901871828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายดีดอท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:15.901877804+07:00","message":"receive interim result [false|false]: ขายดีดอท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:15.901891779+07:00","message":"[buffer interim] 8 false ขายดีดอท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:15.90189874+07:00","message":"[bufferProcess] interim [0]:ขายดีดอท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:15.901901156+07:00","message":"[bufferProcess] send to processor:ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:15.901904571+07:00","message":"[bufferProcess] send to processor (ticker):ขายดีดอท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:15.901910682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:15.901924517+07:00","message":"> Transcript [104] [false]: 'ไข่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:15.901928469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:15.901931305+07:00","message":"Set new StatePrefix: 'ไข่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:15.901934342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:15.90193744+07:00","message":"> Transcript [105] [false]: 'ขายดีดอท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:15.901939314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:15.901941005+07:00","message":"Set new StatePrefix: 'ขายดีดอท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:15.950203725+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:15.950244953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:15.950250532+07:00","message":"receive interim result [false|false]: thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:15.950267236+07:00","message":"[buffer interim] 8 false thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:15.950275205+07:00","message":"[bufferProcess] interim [120000000]:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:15.950277292+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:16.719374018+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:16.719418436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:16.719423745+07:00","message":"receive interim result [false|false]: thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:16.719436712+07:00","message":"[buffer interim] 8 false thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:16.719443435+07:00","message":"[bufferProcess] interim [720000000]:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:16.719445747+07:00","message":"[bufferProcess] send to processor:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:16.719450614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:16.719453282+07:00","message":"> Transcript [106] [false]: 'thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:16.719455667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:16.719457751+07:00","message":"Set new StatePrefix: 'thaipbs.or.th'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:17.027947888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:17.027955496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.433672527+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.433729211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.433734895+07:00","message":"receive interim result [false|false]: thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.433748049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วทักทายผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.433751461+07:00","message":"receive interim result [false|false]:  แล้วทักทายผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.433759873+07:00","message":"[buffer interim] 8 false thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.433766246+07:00","message":"[buffer interim] 8 false  แล้วทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.433772932+07:00","message":"[bufferProcess] interim [380000000]:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.433775537+07:00","message":"[bufferProcess] send to processor:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.433778272+07:00","message":"[bufferProcess] interim [380000000]: แล้วทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.433782002+07:00","message":"[bufferProcess] update buffer: thaipbs.or.th แล้วทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.433784843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.43378753+07:00","message":"> Transcript [107] [false]: 'thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.433790906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.433792938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.433795021+07:00","message":"StatePrefix: 'thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.433797814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.491640818+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.491717435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.491723884+07:00","message":"receive interim result [false|false]: thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.491738436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วทักทายพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.491742559+07:00","message":"receive interim result [false|false]:  แล้วทักทายพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.491749943+07:00","message":"[buffer interim] 8 false thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.491754706+07:00","message":"[buffer interim] 8 false  แล้วทักทายพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.491772731+07:00","message":"[bufferProcess] interim [440000000]:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.491792407+07:00","message":"[bufferProcess] send to processor:thaipbs.or.th แล้วทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.491805296+07:00","message":"[bufferProcess] interim [440000000]: แล้วทักทายพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.491808668+07:00","message":"[bufferProcess] update buffer: thaipbs.or.th แล้วทักทายพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.491812678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.491815713+07:00","message":"> Transcript [108] [false]: 'thaipbs.or.th แล้วทักทายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.491819055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.491821104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.491823041+07:00","message":"StatePrefix: 'thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.491824933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.542871719+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.542952296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.542958653+07:00","message":"receive interim result [false|false]: thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.542984798+07:00","message":"[buffer interim] 8 false thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.542995071+07:00","message":"[bufferProcess] interim [500000000]:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.543014913+07:00","message":"[bufferProcess] send to processor:thaipbs.or.th แล้วทักทายพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.543021092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.543025263+07:00","message":"> Transcript [109] [false]: 'thaipbs.or.th แล้วทักทายพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.54302973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.543032503+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.543035395+07:00","message":"StatePrefix: 'thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.54303735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.688006951+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.688047964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.688057413+07:00","message":"receive interim result [false|false]: thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.688076966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วทักทายพูดไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.688082715+07:00","message":"receive interim result [false|false]:  แล้วทักทายพูดไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.688092253+07:00","message":"[buffer interim] 8 false thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.68809702+07:00","message":"[buffer interim] 8 false  แล้วทักทายพูดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688105362+07:00","message":"[bufferProcess] interim [560000000]:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688108669+07:00","message":"[bufferProcess] send to processor:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688112513+07:00","message":"[bufferProcess] interim [560000000]: แล้วทักทายพูดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688122692+07:00","message":"[bufferProcess] update buffer: thaipbs.or.th แล้วทักทายพูดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688126975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688130686+07:00","message":"> Transcript [110] [false]: 'thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688135219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688138145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688140978+07:00","message":"StatePrefix: 'thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688143833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688152379+07:00","message":"Push: 'thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688155791+07:00","message":"TextPushed: 'thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688159029+07:00","message":"Set new StatePrefix : 'thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.688162208+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.688181571+07:00","message":"push: {false thaipbs.or.th 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.71704227+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.717080369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.717112776+07:00","message":"receive interim result [false|false]: thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.717133191+07:00","message":"[buffer interim] 8 false thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.717140724+07:00","message":"[bufferProcess] interim [620000000]:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.717143731+07:00","message":"[bufferProcess] send to processor:thaipbs.or.th แล้วทักทายพูดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.717150129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.717197666+07:00","message":"> Transcript [111] [false]: 'thaipbs.or.th แล้วทักทายพูดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.717202767+07:00","message":"Set StatePrefix (first interim): 'thaipbs.or.th แล้วทักทายพูดไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.759958988+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.760007219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.760012735+07:00","message":"receive interim result [false|false]: thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.760024408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วทักทายผู้บรรยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.760029612+07:00","message":"receive interim result [false|false]:  แล้วทักทายผู้บรรยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.76004466+07:00","message":"[buffer interim] 8 false thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:17.760053721+07:00","message":"[buffer interim] 8 false  แล้วทักทายผู้บรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.760064205+07:00","message":"[bufferProcess] interim [680000000]:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.760067655+07:00","message":"[bufferProcess] send to processor:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.760071764+07:00","message":"[bufferProcess] interim [680000000]: แล้วทักทายผู้บรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.760075437+07:00","message":"[bufferProcess] update buffer: thaipbs.or.th แล้วทักทายผู้บรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.760079247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.760081961+07:00","message":"> Transcript [112] [false]: 'thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:17.760084308+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.069586201+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.069625952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.06963233+07:00","message":"receive interim result [false|false]: thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.069648348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วทักทายผู้บรรยายภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.069651805+07:00","message":"receive interim result [false|false]:  แล้วทักทายผู้บรรยายภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.069660291+07:00","message":"[buffer interim] 8 false thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.069667315+07:00","message":"[buffer interim] 8 false  แล้วทักทายผู้บรรยายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.069673477+07:00","message":"[bufferProcess] interim [920000000]:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.069675851+07:00","message":"[bufferProcess] send to processor:thaipbs.or.th แล้วทักทายผู้บรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.06968053+07:00","message":"[bufferProcess] interim [920000000]: แล้วทักทายผู้บรรยายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.069683634+07:00","message":"[bufferProcess] update buffer: thaipbs.or.th แล้วทักทายผู้บรรยายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.069686703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.069689311+07:00","message":"> Transcript [113] [false]: 'thaipbs.or.th แล้วทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.069691575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.069693774+07:00","message":"Set new StatePrefix: 'thaipbs.or.th แล้วทักทายผู้บรรยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.62633968+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.626379446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.626388999+07:00","message":"receive interim result [false|false]: thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.626418148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วทักทายผู้บรรยายภาษาจาวา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.626425112+07:00","message":"receive interim result [false|false]:  แล้วทักทายผู้บรรยายภาษาจาวา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.626439154+07:00","message":"[buffer interim] 8 false thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.626462385+07:00","message":"[buffer interim] 8 false  แล้วทักทายผู้บรรยายภาษาจาวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.626472489+07:00","message":"[bufferProcess] interim [340000000]:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.626476727+07:00","message":"[bufferProcess] send to processor:thaipbs.or.th แล้วทักทายผู้บรรยายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.626484746+07:00","message":"[bufferProcess] interim [340000000]: แล้วทักทายผู้บรรยายภาษาจาวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.626487717+07:00","message":"[bufferProcess] update buffer: thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.626491217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.626494346+07:00","message":"> Transcript [114] [false]: 'thaipbs.or.th แล้วทักทายผู้บรรยายภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.626498227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.626500417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.626502285+07:00","message":"StatePrefix: 'thaipbs.or.th แล้วทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.626505136+07:00","message":"TextPushed: 'thaipbs.or.th'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.956671664+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.956717912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.956725363+07:00","message":"receive interim result [false|false]: thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.956755772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.956759795+07:00","message":"receive interim result [false|false]:  แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.956769722+07:00","message":"[buffer interim] 8 false thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:18.956774254+07:00","message":"[buffer interim] 8 false  แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.956781037+07:00","message":"[bufferProcess] interim [640000000]:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.95678339+07:00","message":"[bufferProcess] send to processor:thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.956786345+07:00","message":"[bufferProcess] interim [640000000]: แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.95679098+07:00","message":"[bufferProcess] update buffer: thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.956794694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.956798153+07:00","message":"> Transcript [115] [false]: 'thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.956802261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.956804899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.956807014+07:00","message":"StatePrefix: 'thaipbs.or.th แล้วทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:18.956809594+07:00","message":"TextPushed: 'thaipbs.or.th'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.126402125+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.154388704+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.154427137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.154432667+07:00","message":"receive interim result [false|false]: thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.154445088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.154448288+07:00","message":"receive interim result [false|false]:  แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.154455291+07:00","message":"[buffer interim] 8 false thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.154463514+07:00","message":"[buffer interim] 8 false  แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.15447018+07:00","message":"[bufferProcess] interim [820000000]:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.154472798+07:00","message":"[bufferProcess] send to processor:thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.154476041+07:00","message":"[bufferProcess] interim [820000000]: แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.154478817+07:00","message":"[bufferProcess] update buffer: thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.154481747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.154484684+07:00","message":"> Transcript [116] [false]: 'thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.154488514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.154490512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.154493174+07:00","message":"StatePrefix: 'thaipbs.or.th แล้วทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.154495707+07:00","message":"TextPushed: 'thaipbs.or.th'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.188766827+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.21044809+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.21048492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.210490602+07:00","message":"receive interim result [false|false]: thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.210502565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.210506781+07:00","message":"receive interim result [false|false]:  แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.210520654+07:00","message":"[buffer interim] 8 false thaipbs.or.th"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.210523703+07:00","message":"[buffer interim] 8 false  แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.210530068+07:00","message":"[bufferProcess] interim [940000000]:thaipbs.or.th"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.210533112+07:00","message":"[bufferProcess] send to processor:thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.210535907+07:00","message":"[bufferProcess] interim [940000000]: แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.210538829+07:00","message":"[bufferProcess] update buffer: thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.210542101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.210544774+07:00","message":"> Transcript [117] [false]: 'thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.210548803+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.21055085+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.210552953+07:00","message":"StatePrefix: 'thaipbs.or.th แล้วทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.210555636+07:00","message":"TextPushed: 'thaipbs.or.th'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.210558765+07:00","message":"Push: ' แล้วทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.21056085+07:00","message":"TextPushed: 'thaipbs.or.th แล้วทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.210563191+07:00","message":"Set new StatePrefix : 'thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.210565592+07:00","message":"Next Push (prob) : 'ภาษาจาวานี้ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.210583753+07:00","message":"push: {false  แล้วทักทายผู้บรรยาย 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.292309685+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.292351433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"thaipbs.or.th และทักทายผู้บรรยายวันนี้ด้วยนะคะ\",\"confidence\":0.93383133}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.292359557+07:00","message":"receive interim result [true|false]: thaipbs.or.th และทักทายผู้บรรยายวันนี้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.292379888+07:00","message":"end recv isFinal message id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.292383182+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.292401575+07:00","message":"[buffer interim] 8 true thaipbs.or.th และทักทายผู้บรรยายวันนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292429729+07:00","message":"[bufferProcess] interim [970000000]:thaipbs.or.th และทักทายผู้บรรยายวันนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292436319+07:00","message":"[bufferProcess] send to processor (isfinal):thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292440485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292443569+07:00","message":"> Transcript [118] [false]: 'thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292448056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292450675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292452846+07:00","message":"StatePrefix: 'thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292455445+07:00","message":"TextPushed: 'thaipbs.or.th แล้วทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292457447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292459475+07:00","message":"> Transcript [119] [true]: 'thaipbs.or.th และทักทายผู้บรรยายวันนี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292461799+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292463472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292465419+07:00","message":"StatePrefix: 'thaipbs.or.th แล้วทักทายผู้บรรยายภาษาจาวานี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292467328+07:00","message":"TextPushed: 'thaipbs.or.th แล้วทักทายผู้บรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292468982+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292652697+07:00","message":"Push: 'วันนี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292655795+07:00","message":"TextPushed: 'thaipbs.or.th แล้วทักทายผู้บรรยายวันนี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292658232+07:00","message":"Set new StatePrefix : 'thaipbs.or.th และทักทายผู้บรรยายวันนี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292660476+07:00","message":"Next Push (prob) : 'thaipbs.or.th และทักทายผู้บรรยายวันนี้ด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.292669953+07:00","message":"push: {true วันนี้ด้วยนะคะ 0 0xc0004a2480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.292683353+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_8.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:19.304964864+07:00","message":"write wav file: './tmp/7592/7592_8.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.536768215+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.536805587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.536810742+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.536824083+07:00","message":"[buffer interim] 9 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.536830422+07:00","message":"[bufferProcess] interim [420000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.536832762+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.734817801+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.734853966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนแก่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.734859922+07:00","message":"receive interim result [false|false]: คนแก่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.734874715+07:00","message":"[buffer interim] 9 false คนแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.734881303+07:00","message":"[bufferProcess] interim [540000000]:คนแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.734884718+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.734895673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.734898692+07:00","message":"> Transcript [120] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.734901296+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.856577969+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.856610811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.856616478+07:00","message":"receive interim result [false|false]: คนกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.856630886+07:00","message":"[buffer interim] 9 false คนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.856638349+07:00","message":"[bufferProcess] interim [660000000]:คนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.856640616+07:00","message":"[bufferProcess] send to processor:คนแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.856644059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.856646725+07:00","message":"> Transcript [121] [false]: 'คนแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.856649999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.856652028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.856654466+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.856656858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.914337886+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.914381688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคนเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.914387373+07:00","message":"receive interim result [false|false]: หาคนเก่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.914403694+07:00","message":"[buffer interim] 9 false หาคนเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.914413253+07:00","message":"[bufferProcess] interim [720000000]:หาคนเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.914415877+07:00","message":"[bufferProcess] send to processor:คนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.914419115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.914422256+07:00","message":"> Transcript [122] [false]: 'คนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.914425899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.914428214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.914430135+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.914432177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.92686258+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.926888027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.926893614+07:00","message":"receive interim result [false|false]: คุณกนิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:19.926906748+07:00","message":"[buffer interim] 9 false คุณกนิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.926913465+07:00","message":"[bufferProcess] interim [780000000]:คุณกนิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.926923746+07:00","message":"[bufferProcess] send to processor:หาคนเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.926930126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.926932883+07:00","message":"> Transcript [123] [false]: 'หาคนเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.926936529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:19.926938864+07:00","message":"Set new StatePrefix: 'หาคนเก่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:20.028270065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:20.028275783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.044269035+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.044305432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.044311057+07:00","message":"receive interim result [false|false]: คุณกนิษฐา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.044325496+07:00","message":"[buffer interim] 9 false คุณกนิษฐา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.044332993+07:00","message":"[bufferProcess] interim [900000000]:คุณกนิษฐา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.044335031+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.044338408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.044341476+07:00","message":"> Transcript [124] [false]: 'คุณกนิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.044343678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.04434566+07:00","message":"Set new StatePrefix: 'คุณกนิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.546923461+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.546963466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.546976682+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.546987459+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.546995346+07:00","message":"[bufferProcess] interim [260000000]:คุณกนิษฐารัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.546997714+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.54700099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.547003648+07:00","message":"> Transcript [125] [false]: 'คุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.547006035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.547008019+07:00","message":"Set new StatePrefix: 'คุณกนิษฐา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.670726115+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.670766722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.670776114+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.670794673+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.670801543+07:00","message":"[bufferProcess] interim [380000000]:คุณกนิษฐารัตนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.670804244+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.670810649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.670813486+07:00","message":"> Transcript [126] [false]: 'คุณกนิษฐารัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.670830089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.67083238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.670834435+07:00","message":"StatePrefix: 'คุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.670847662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.747515706+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.747573581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.747579683+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.747594694+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.747601687+07:00","message":"[bufferProcess] interim [500000000]:คุณกนิษฐารัตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.747603975+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.74761134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.747614146+07:00","message":"> Transcript [127] [false]: 'คุณกนิษฐารัตนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.747617432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.747639702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.747641993+07:00","message":"StatePrefix: 'คุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.747644091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.936264341+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.936298634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.936306014+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.936325765+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.936348493+07:00","message":"[bufferProcess] interim [560000000]:คุณกนิษฐารัตนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.936351445+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.936357413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.936360737+07:00","message":"> Transcript [128] [false]: 'คุณกนิษฐารัตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.936363999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.936366013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.936368031+07:00","message":"StatePrefix: 'คุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.936372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.946251801+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.946290478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.946297874+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.946319285+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.946328625+07:00","message":"[bufferProcess] interim [620000000]:คุณกนิษฐารัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.946332305+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.946336695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.946341109+07:00","message":"> Transcript [129] [false]: 'คุณกนิษฐารัตนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.946346104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.946353844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.946356872+07:00","message":"StatePrefix: 'คุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.946360064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.9463695+07:00","message":"Push: 'คุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.946372301+07:00","message":"TextPushed: 'คุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.946375443+07:00","message":"Set new StatePrefix : 'คุณกนิษฐารัตนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:20.946378432+07:00","message":"Next Push (prob) : 'รัตนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:20.946414376+07:00","message":"push: {false คุณกนิษฐา 0 0xc0004a2400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:21.507881318+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:21.507924299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:21.507930012+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:21.507957146+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:21.507964162+07:00","message":"[bufferProcess] interim [40000000]:คุณกนิษฐารัตนโกสินทร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:21.50796678+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:21.507970372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:21.507973504+07:00","message":"> Transcript [130] [false]: 'คุณกนิษฐารัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:21.507976186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:21.50797825+07:00","message":"Set new StatePrefix: 'คุณกนิษฐารัตนโกสินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.088289129+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.088336371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.088342315+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.088354123+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.088362568+07:00","message":"[bufferProcess] interim [640000000]:คุณกนิษฐารัตนโกสินทร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.088364972+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.08836865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.088371959+07:00","message":"> Transcript [131] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.088375765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.088377932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.088380219+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.088382568+07:00","message":"TextPushed: 'คุณกนิษฐา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.602738928+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.602789243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.602796291+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.60281163+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.602818528+07:00","message":"[bufferProcess] interim [180000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.602821422+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.602828397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.602831292+07:00","message":"> Transcript [132] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.602834976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.602837386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.602839748+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.602842252+07:00","message":"TextPushed: 'คุณกนิษฐา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.806137427+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.806173527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.806179126+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.806193226+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.806200811+07:00","message":"[bufferProcess] interim [420000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.806203336+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.806206935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.806209686+07:00","message":"> Transcript [133] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.806213108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.806215008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.806217325+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.806219545+07:00","message":"TextPushed: 'คุณกนิษฐา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.984294849+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.984335505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.984341835+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.984352413+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.984359751+07:00","message":"[bufferProcess] interim [540000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.984362092+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.984365375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.984368127+07:00","message":"> Transcript [134] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.984371963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.984374073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.984376245+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.984378995+07:00","message":"TextPushed: 'คุณกนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.984381759+07:00","message":"Push: 'รัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.984383685+07:00","message":"TextPushed: 'คุณกนิษฐารัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.984386087+07:00","message":"Set new StatePrefix : 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.984388698+07:00","message":"Next Push (prob) : 'ค่ะทักทายผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.984395891+07:00","message":"push: {false รัตนโกสินทร์ 0 0xc0004a2400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.994132824+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.994160892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.994165755+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:22.994182533+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.994190651+07:00","message":"[bufferProcess] interim [600000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.994193441+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.994201725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.99420428+07:00","message":"> Transcript [135] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:22.994208313+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:23.028806146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:23.028838727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.205652502+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.205693163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.205698894+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.205721368+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.205728386+07:00","message":"[bufferProcess] interim [780000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.205731181+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.205740099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.205743537+07:00","message":"> Transcript [136] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.205747093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.205749361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.205751216+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.205753447+07:00","message":"TextPushed: 'คุณกนิษฐารัตนโกสินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.318395638+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.318433073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ประสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.318438724+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ประสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.318455107+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.318462619+07:00","message":"[bufferProcess] interim [900000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.318465523+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.318468694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.318471439+07:00","message":"> Transcript [137] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.318474832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.318476929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.318479051+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.318481525+07:00","message":"TextPushed: 'คุณกนิษฐารัตนโกสินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.418668627+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.418712711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.418719384+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.418730881+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.418738895+07:00","message":"[bufferProcess] interim [20000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.418741864+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.418746121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.418749617+07:00","message":"> Transcript [138] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.418753697+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.418756032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.418758704+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.418761556+07:00","message":"TextPushed: 'คุณกนิษฐารัตนโกสินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.699585114+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.699632725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.699638755+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.699654191+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.699661796+07:00","message":"[bufferProcess] interim [260000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.699665067+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.699668595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.699671755+07:00","message":"> Transcript [139] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.699675584+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.699677764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.699680612+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.699683394+07:00","message":"TextPushed: 'คุณกนิษฐารัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.699688186+07:00","message":"Push: 'ค่ะทักทายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.699690311+07:00","message":"TextPushed: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.699692628+07:00","message":"Set new StatePrefix : 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.699695316+07:00","message":"Next Push (prob) : 'ใหญ่ภาษามือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.699703485+07:00","message":"push: {false ค่ะทักทายผู้ 0 0xc0004a2400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.73513875+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.735179899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.735186087+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.735206326+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.735213212+07:00","message":"[bufferProcess] interim [320000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.735215815+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.735219268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.735222145+07:00","message":"> Transcript [140] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.735226004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.735228245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.735230868+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.735233351+07:00","message":"TextPushed: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.936489419+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.936525433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.936531236+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:23.936546158+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.936553652+07:00","message":"[bufferProcess] interim [500000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.936556363+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.936560197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.936563124+07:00","message":"> Transcript [141] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.936567397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.93657002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.936572348+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:23.936575408+07:00","message":"TextPushed: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.028865115+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.028911488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.028917958+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.028933363+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.02894137+07:00","message":"[bufferProcess] interim [560000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.028944258+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.028950317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.028953177+07:00","message":"> Transcript [142] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.028957364+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.02895973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.028961856+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.028965108+07:00","message":"TextPushed: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.064107507+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.064162636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทักทาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.064171531+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทักทาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.064192529+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.064200578+07:00","message":"[bufferProcess] interim [620000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.064206696+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.064216621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.064220796+07:00","message":"> Transcript [143] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.064226576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.064229656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.06423329+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.064237437+07:00","message":"TextPushed: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.064246187+07:00","message":"Push: 'ใหญ่ภาษามือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.06424899+07:00","message":"TextPushed: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.064252277+07:00","message":"Set new StatePrefix : 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.064255713+07:00","message":"Next Push (prob) : 'แล้วก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.064266605+07:00","message":"push: {false ใหญ่ภาษามือ 0 0xc0004a2400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.245239884+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.245277421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ถ่ายคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.245283493+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ถ่ายคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.245296198+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.245305143+07:00","message":"[bufferProcess] interim [740000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.245307681+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.245312896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.245315502+07:00","message":"> Transcript [144] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.245318183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.245320502+07:00","message":"Set new StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทักทาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.439901439+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.484611899+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.484650468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.484657857+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.48467627+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.484685948+07:00","message":"[bufferProcess] interim [860000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.48469086+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.48470007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.48470559+07:00","message":"> Transcript [145] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ถ่ายคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.484709852+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.484713153+07:00","message":"Set new StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ถ่ายคู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.502848357+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.580786877+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.580830442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.580838001+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.580856693+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.580866606+07:00","message":"[bufferProcess] interim [920000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.580871599+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.580880593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.58088448+07:00","message":"> Transcript [146] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.580888237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.580891316+07:00","message":"Set new StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.669293237+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.669342294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำกระทง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.669349001+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำกระทง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.669365919+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำกระทง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.669374726+07:00","message":"[bufferProcess] interim [980000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำกระทง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.669377463+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.669383445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.669386396+07:00","message":"> Transcript [147] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.669389586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.669391889+07:00","message":"Set new StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.819050172+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.81910433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.819110183+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.819134656+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.819143391+07:00","message":"[bufferProcess] interim [100000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.819146447+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำกระทง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.819155286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.819158636+07:00","message":"> Transcript [148] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำกระทง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.819164128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.819166578+07:00","message":"Set new StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ทำกระทง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.948368366+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.948418828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไปครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.948425122+07:00","message":"receive interim result [false|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:24.948443789+07:00","message":"[buffer interim] 9 false คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.948452656+07:00","message":"[bufferProcess] interim [220000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.948455611+07:00","message":"[bufferProcess] send to processor:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.948459185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.948462168+07:00","message":"> Transcript [149] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.94846525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:24.948467807+07:00","message":"Set new StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.045347194+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.0453977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ถ่ายกูส่งไปครับ\",\"confidence\":0.9260745}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.045403832+07:00","message":"receive interim result [true|false]: คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ถ่ายกูส่งไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.045415586+07:00","message":"end recv isFinal message id 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.045417792+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.045424783+07:00","message":"[buffer interim] 9 true คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ถ่ายกูส่งไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045431863+07:00","message":"[bufferProcess] interim [220000000]:คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ถ่ายกูส่งไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045435246+07:00","message":"[bufferProcess] send to processor (isfinal):คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045438774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045441464+07:00","message":"> Transcript [150] [false]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045444854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.04544683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045448749+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045451882+07:00","message":"TextPushed: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045453818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045455993+07:00","message":"> Transcript [151] [true]: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ถ่ายกูส่งไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045458799+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045460629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045468703+07:00","message":"StatePrefix: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือแล้วก็ตายกูส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045471192+07:00","message":"TextPushed: 'คุณกนิษฐารัตนโกสินทร์ค่ะทักทายผู้ใหญ่ภาษามือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.045477356+07:00","message":"Push: 'แล้วก็ถ่ายกูส่งไปครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.04548819+07:00","message":"push: {true แล้วก็ถ่ายกูส่งไปครับ 0 0xc0004a2400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:25.222228885+07:00","message":"write wav file: './tmp/7592/7592_9.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.35123794+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.351309179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.35131749+07:00","message":"receive interim result [false|false]: พูดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.351339539+07:00","message":"[buffer interim] 10 false พูดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.351351699+07:00","message":"[bufferProcess] interim [720000000]:พูดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.351355784+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.459902743+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.534131674+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.561878904+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.561913114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดแล้ว\",\"confidence\":0.91395473}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.561918564+07:00","message":"receive interim result [true|false]: พูดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.561928851+07:00","message":"end recv isFinal message id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.561931182+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.561936999+07:00","message":"[buffer interim] 10 true พูดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.561943736+07:00","message":"[bufferProcess] interim [990000000]:พูดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.561947022+07:00","message":"[bufferProcess] send to processor (isfinal):พูดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.561959012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.561983779+07:00","message":"> Transcript [152] [false]: 'พูดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.561988486+07:00","message":"Set StatePrefix (first interim): 'พูดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.56199093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.561993207+07:00","message":"> Transcript [153] [true]: 'พูดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.561997119+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.561999444+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.562001695+07:00","message":"StatePrefix: 'พูดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.562003848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:25.562011899+07:00","message":"Push: 'พูดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:25.562023274+07:00","message":"push: {true พูดแล้ว 0 0xc000188a00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:25.567643301+07:00","message":"write wav file: './tmp/7592/7592_10.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:26.029071213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:26.029079193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.071051675+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.071098589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.071103656+07:00","message":"receive interim result [false|false]: เมื่อเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.071133445+07:00","message":"[buffer interim] 11 false เมื่อเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.07114037+07:00","message":"[bufferProcess] interim [420000000]:เมื่อเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.071142237+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.321536439+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.32157094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.321575921+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.321591621+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.321598702+07:00","message":"[bufferProcess] interim [600000000]:เมื่อเช้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.321601448+07:00","message":"[bufferProcess] send to processor:เมื่อเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.321606844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.321609736+07:00","message":"> Transcript [154] [false]: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.321612391+07:00","message":"Set StatePrefix (first interim): 'เมื่อเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.392669308+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.392704867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.39271027+07:00","message":"receive interim result [false|false]: เมื่อเช้าเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.392725662+07:00","message":"[buffer interim] 11 false เมื่อเช้าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.392732564+07:00","message":"[bufferProcess] interim [660000000]:เมื่อเช้าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.392735047+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.392737972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.392740828+07:00","message":"> Transcript [155] [false]: 'เมื่อเช้าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.392744237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.392747102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.392749244+07:00","message":"StatePrefix: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.39275127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.421710886+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.421745559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.421750999+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.421759204+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.421765963+07:00","message":"[bufferProcess] interim [720000000]:เมื่อเช้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.421768187+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.421771093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.421773633+07:00","message":"> Transcript [156] [false]: 'เมื่อเช้าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.421776505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.421778426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.421780546+07:00","message":"StatePrefix: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.421782556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.507541622+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.507574271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเดี๋ยวผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.507583555+07:00","message":"receive interim result [false|false]: เมื่อเช้าเดี๋ยวผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.507599741+07:00","message":"[buffer interim] 11 false เมื่อเช้าเดี๋ยวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.507607402+07:00","message":"[bufferProcess] interim [780000000]:เมื่อเช้าเดี๋ยวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.507610102+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.507613538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.507617177+07:00","message":"> Transcript [157] [false]: 'เมื่อเช้าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.507620492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.507623722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.507625715+07:00","message":"StatePrefix: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.507628502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.677222321+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.677275765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเดี๋ยวผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.677283427+07:00","message":"receive interim result [false|false]: เมื่อเช้าเดี๋ยวผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.677300102+07:00","message":"[buffer interim] 11 false เมื่อเช้าเดี๋ยวผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.677307351+07:00","message":"[bufferProcess] interim [900000000]:เมื่อเช้าเดี๋ยวผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.677310037+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเดี๋ยวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.677314262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.677316853+07:00","message":"> Transcript [158] [false]: 'เมื่อเช้าเดี๋ยวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.677320113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.677322307+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.677324211+07:00","message":"StatePrefix: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.677327573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.677334039+07:00","message":"Push: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.677336134+07:00","message":"TextPushed: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.677338653+07:00","message":"Set new StatePrefix : 'เมื่อเช้าเดี๋ยวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.677340924+07:00","message":"Next Push (prob) : 'เดี๋ยวผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.677348828+07:00","message":"push: {false เมื่อเช้า 0 0xc002d20280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.728843212+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.728877779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเดี๋ยวผมเอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.728883135+07:00","message":"receive interim result [false|false]: เมื่อเช้าเดี๋ยวผมเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.728898797+07:00","message":"[buffer interim] 11 false เมื่อเช้าเดี๋ยวผมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.728906021+07:00","message":"[bufferProcess] interim [960000000]:เมื่อเช้าเดี๋ยวผมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.728908546+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเดี๋ยวผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.728912359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.728915718+07:00","message":"> Transcript [159] [false]: 'เมื่อเช้าเดี๋ยวผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.7289188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.72892109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.728923354+07:00","message":"StatePrefix: 'เมื่อเช้าเดี๋ยวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.728925725+07:00","message":"TextPushed: 'เมื่อเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.759926519+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.759961138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.759987634+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.760005024+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.760012379+07:00","message":"[bufferProcess] interim [80000000]:เมื่อเช้าเนี่ยผมมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.760014942+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเดี๋ยวผมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.760020633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.760023767+07:00","message":"> Transcript [160] [false]: 'เมื่อเช้าเดี๋ยวผมเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.760027493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.760029451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.760031753+07:00","message":"StatePrefix: 'เมื่อเช้าเดี๋ยวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.760033874+07:00","message":"TextPushed: 'เมื่อเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.945307342+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.945349586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.945357813+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:26.945372962+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.945381045+07:00","message":"[bufferProcess] interim [260000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.945384569+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.945392705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.945396814+07:00","message":"> Transcript [161] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.945400173+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:26.94540358+07:00","message":"Set new StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.079006275+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.079042442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.079047741+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.079065339+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.079072557+07:00","message":"[bufferProcess] interim [380000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.079075069+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.079078513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.079081605+07:00","message":"> Transcript [162] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.079084953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.079087177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.079089083+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.079091108+07:00","message":"TextPushed: 'เมื่อเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.164464428+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.164501429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเด้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.164507944+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเด้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.164524166+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.164531338+07:00","message":"[bufferProcess] interim [500000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.164533702+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.164537078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.164540422+07:00","message":"> Transcript [163] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.164544395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.164546569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.164548502+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.16455101+07:00","message":"TextPushed: 'เมื่อเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.26385341+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.263888288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.263894038+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.263906582+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.263913653+07:00","message":"[bufferProcess] interim [560000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.263916116+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.263921551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.263924157+07:00","message":"> Transcript [164] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเด้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.263927747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.263930001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.263931994+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.263934271+07:00","message":"TextPushed: 'เมื่อเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.468894646+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.468929515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.46893492+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.468953158+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.468960786+07:00","message":"[bufferProcess] interim [800000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.468963523+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.468966703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.468970941+07:00","message":"> Transcript [165] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.468974451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.468976824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.468979008+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.468981099+07:00","message":"TextPushed: 'เมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.468989609+07:00","message":"Push: 'เนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.46899174+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.46899849+07:00","message":"Set new StatePrefix : 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.469001418+07:00","message":"Next Push (prob) : 'ได้ไปเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.469009579+07:00","message":"push: {false เนี่ยผมมีโอกาส 0 0xc002d20280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.587430754+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.58748082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.587486904+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.587499694+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.587506844+07:00","message":"[bufferProcess] interim [920000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.587509372+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.587514758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.587517577+07:00","message":"> Transcript [166] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.587520941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.587523119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.587525227+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.587528031+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.97896006+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.979018764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.979027096+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:27.979046261+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.979058975+07:00","message":"[bufferProcess] interim [280000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.979062753+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.979070807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.979075165+07:00","message":"> Transcript [167] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.979080902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.979083962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.979087142+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:27.979090819+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.093924784+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.093973545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.093982058+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.093998674+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.094008565+07:00","message":"[bufferProcess] interim [400000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.094012202+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.094022867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.094027218+07:00","message":"> Transcript [168] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.094033382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.094036621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.094039893+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.094044108+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.170664051+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.170705305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.170711408+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.170722404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 61\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.170725133+07:00","message":"receive interim result [false|false]:  61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.170732472+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.17073661+07:00","message":"[buffer interim] 11 false  61"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.170743692+07:00","message":"[bufferProcess] interim [520000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.170746017+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.170749094+07:00","message":"[bufferProcess] interim [520000000]: 61"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.170751753+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 61"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.170755044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.170758471+07:00","message":"> Transcript [169] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.170762009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.170764193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.170766269+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.170768596+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.170771458+07:00","message":"Push: 'ได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.17077337+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.170775634+07:00","message":"Set new StatePrefix : 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.170777995+07:00","message":"Next Push (prob) : 'ตลาด 60'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.170786881+07:00","message":"push: {false ได้ไปเดิน 0 0xc002d20280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.29510086+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.295147102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.295153851+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.295164796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 64\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.295167576+07:00","message":"receive interim result [false|false]:  64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.295175992+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.295180318+07:00","message":"[buffer interim] 11 false  64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.295187208+07:00","message":"[bufferProcess] interim [580000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.295190759+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 61"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.295194096+07:00","message":"[bufferProcess] interim [580000000]: 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.295196531+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.29520029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.295203091+07:00","message":"> Transcript [170] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 61'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.295205665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.295207723+07:00","message":"Set new StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 61'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.917920034+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.917962887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.917970442+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:28.917987549+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.917995975+07:00","message":"[bufferProcess] interim [180000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.917998838+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.918007618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.91801097+07:00","message":"> Transcript [171] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.918013977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:28.918016799+07:00","message":"Set new StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:29.029260833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:29.029260817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.067344123+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.067387318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.067394019+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.067409102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จะใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.067413717+07:00","message":"receive interim result [false|false]:  จะใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.067422884+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.067426937+07:00","message":"[buffer interim] 11 false  จะใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.067434246+07:00","message":"[bufferProcess] interim [360000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.067437135+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.067440277+07:00","message":"[bufferProcess] interim [360000000]: จะใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.067443687+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 จะใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.067446889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.067449915+07:00","message":"> Transcript [172] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.067453869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.067456179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.067458222+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.0674609+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.186947609+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.186988156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.186995058+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.187006839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.18700995+07:00","message":"receive interim result [false|false]:  ไปใส่บาตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.187017939+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.187021935+07:00","message":"[buffer interim] 11 false  ไปใส่บาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.187028629+07:00","message":"[bufferProcess] interim [480000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.1870315+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 จะใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.18703507+07:00","message":"[bufferProcess] interim [480000000]: ไปใส่บาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.187037989+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.187040878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.187043827+07:00","message":"> Transcript [173] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 จะใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.18704738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.187049589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.187051937+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.187054453+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.373600852+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.373641754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.373648848+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.373661816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.373665108+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.373673748+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.373677755+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.373684411+07:00","message":"[bufferProcess] interim [720000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.373687075+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.373690553+07:00","message":"[bufferProcess] interim [720000000]: ไปใส่บาตรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.373693431+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.373697168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.373700138+07:00","message":"> Transcript [174] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.373703763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.373705832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.373708064+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.373710499+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.582286786+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.582328008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.582335361+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.582345303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.582348568+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.582356543+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.582362702+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.5823702+07:00","message":"[bufferProcess] interim [900000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.582373632+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.582379192+07:00","message":"[bufferProcess] interim [900000000]: ไปใส่บาตรมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.582381639+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.582384951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.582388194+07:00","message":"> Transcript [175] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.582394692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.582397004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.582399364+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.582401824+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.582408419+07:00","message":"Push: 'ตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.582410497+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.582412709+07:00","message":"Set new StatePrefix : 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.582415625+07:00","message":"Next Push (prob) : ' ไปใส่บาตรมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.582437793+07:00","message":"push: {false ตลาด 64 0 0xc002d20280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.974663771+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.974706352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.974712981+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.974724718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.974728717+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.974738441+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:29.974742668+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมาก็อาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.974749715+07:00","message":"[bufferProcess] interim [320000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.974753189+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.974756889+07:00","message":"[bufferProcess] interim [320000000]: ไปใส่บาตรมาก็อาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.974759633+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.974762925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.974765997+07:00","message":"> Transcript [176] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.974772733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.974775321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.9747773+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:29.974780188+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.095091334+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.095130327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.095136083+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.095145013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.095148399+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.095163772+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.09516754+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมาก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.095173399+07:00","message":"[bufferProcess] interim [380000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.095176009+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.095179015+07:00","message":"[bufferProcess] interim [380000000]: ไปใส่บาตรมาก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.09518199+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.095185192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.095187769+07:00","message":"> Transcript [177] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.095191244+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.095193391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.095195372+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.095197965+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.170226273+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.170275944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.17028583+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.170301649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.170306334+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.170328445+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.170343933+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมาก็อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.170351325+07:00","message":"[bufferProcess] interim [440000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.170355416+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.170361106+07:00","message":"[bufferProcess] interim [440000000]: ไปใส่บาตรมาก็อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.17036457+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.170367915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.170370695+07:00","message":"> Transcript [178] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.170374734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.170377078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.17037897+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.170381654+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.27504622+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.275092298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.27510627+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.275133575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อาบน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.275138339+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อาบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.275154104+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.275159449+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมาก็อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.275167976+07:00","message":"[bufferProcess] interim [500000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.275172027+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.27517722+07:00","message":"[bufferProcess] interim [500000000]: ไปใส่บาตรมาก็อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.275180888+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.275185435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.275189715+07:00","message":"> Transcript [179] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.275196623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.275199637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.275202585+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.275206902+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.275216017+07:00","message":"Push: ' ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.275219024+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.27522274+07:00","message":"Set new StatePrefix : 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.275227142+07:00","message":"Next Push (prob) : 'ก็อ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.275249569+07:00","message":"push: {false  ไปใส่บาตรมา 0 0xc002d20280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.290256309+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.290288573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.290296347+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.290321174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.290327104+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.290337427+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.290342129+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมาก็อนุโม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.290349011+07:00","message":"[bufferProcess] interim [560000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.29035323+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.29035765+07:00","message":"[bufferProcess] interim [560000000]: ไปใส่บาตรมาก็อนุโม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.290361516+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.290365997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.290369772+07:00","message":"> Transcript [180] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.290373422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.29037664+07:00","message":"Set new StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อาบน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.290635779+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.290651185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.290656953+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.290666646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุมัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.2906707+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุมัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.290676165+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.29068057+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมาก็อนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.290685689+07:00","message":"[bufferProcess] interim [620000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.290689241+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.290693207+07:00","message":"[bufferProcess] interim [620000000]: ไปใส่บาตรมาก็อนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.290697154+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.290700683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.29070384+07:00","message":"> Transcript [181] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.290706826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.290709872+07:00","message":"Set new StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.338839067+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.338881711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.33888863+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.338898503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโมทนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.338902422+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโมทนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.338912127+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.33891632+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมาก็อนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.338922194+07:00","message":"[bufferProcess] interim [680000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.338924929+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุมัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.338928234+07:00","message":"[bufferProcess] interim [680000000]: ไปใส่บาตรมาก็อนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.338931487+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.338934659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.338937344+07:00","message":"> Transcript [182] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุมัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.338940059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.338942082+07:00","message":"Set new StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุมัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.601645266+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.601687401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.601693852+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.601707918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโมทนาบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.601710887+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโมทนาบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.601720262+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.601728481+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมาก็อนุโมทนาบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.601736095+07:00","message":"[bufferProcess] interim [860000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.601739695+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.601743473+07:00","message":"[bufferProcess] interim [860000000]: ไปใส่บาตรมาก็อนุโมทนาบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.601746955+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.601751391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.601768322+07:00","message":"> Transcript [183] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.601772533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.601775097+07:00","message":"Set new StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.795671054+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.795715561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.795724423+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.795738671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโมทนาบุญร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.795743891+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโมทนาบุญร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.795765525+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.79579062+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมาก็อนุโมทนาบุญร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.795799668+07:00","message":"[bufferProcess] interim [40000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.795803293+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.795810596+07:00","message":"[bufferProcess] interim [40000000]: ไปใส่บาตรมาก็อนุโมทนาบุญร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.795814306+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.795817411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.795820381+07:00","message":"> Transcript [184] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.795824383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.795826842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.795829006+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.795831638+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.863465235+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.863508407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.863516527+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.863533531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.863539218+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.863551096+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.863557135+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.863565798+07:00","message":"[bufferProcess] interim [160000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.863570299+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.863575163+07:00","message":"[bufferProcess] interim [160000000]: ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.863579504+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.863584574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.863588889+07:00","message":"> Transcript [185] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.8635954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.863599533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.863603494+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:30.863607575+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:30.981375283+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.061385858+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.06144297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.061454095+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.061470023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.061475955+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.061487634+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.061495448+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.061504507+07:00","message":"[bufferProcess] interim [340000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.061509311+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.061514337+07:00","message":"[bufferProcess] interim [340000000]: ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.061519772+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.061524041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.061528178+07:00","message":"> Transcript [186] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.061534876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.061537804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.061542032+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.061545895+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.064695146+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.064725069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.064732634+07:00","message":"receive interim result [false|false]: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.064742337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.064747716+07:00","message":"receive interim result [false|false]:  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.064753312+07:00","message":"[buffer interim] 11 false เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.064757392+07:00","message":"[buffer interim] 11 false  ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.064762494+07:00","message":"[bufferProcess] interim [400000000]:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.06476624+07:00","message":"[bufferProcess] send to processor:เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.064770465+07:00","message":"[bufferProcess] interim [400000000]: ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.064777296+07:00","message":"[bufferProcess] update buffer: เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.064780966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.064784278+07:00","message":"> Transcript [187] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.06478881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.064791794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.064797868+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.064801463+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.064806208+07:00","message":"Push: 'ก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.064809322+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.064812962+07:00","message":"Set new StatePrefix : 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.064817237+07:00","message":"Next Push (prob) : 'บุญร่วมกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.064829966+07:00","message":"push: {false ก็อนุโมทนา 0 0xc002d20280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.101706758+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.15656912+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.156613794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเช้านี้ผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ\",\"confidence\":0.94871}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.156621368+07:00","message":"receive interim result [true|false]: เมื่อเช้านี้ผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.156632827+07:00","message":"end recv isFinal message id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.156635774+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.156644268+07:00","message":"[buffer interim] 11 true เมื่อเช้านี้ผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156656506+07:00","message":"[bufferProcess] interim [460000000]:เมื่อเช้านี้ผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156660552+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.15666504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156668239+07:00","message":"> Transcript [188] [false]: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156672116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156674648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.15667667+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.15668023+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156682587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156684826+07:00","message":"> Transcript [189] [true]: 'เมื่อเช้านี้ผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156687302+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156689057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156691024+07:00","message":"StatePrefix: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156693214+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156695113+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156919318+07:00","message":"Push: 'บุญร่วมกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156922877+07:00","message":"TextPushed: 'เมื่อเช้าเนี่ยผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156925449+07:00","message":"Set new StatePrefix : 'เมื่อเช้านี้ผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156927848+07:00","message":"Next Push (prob) : 'เมื่อเช้านี้ผมมีโอกาสได้ไปเดินตลาด 64 ไปใส่บาตรมาก็อนุโมทนาบุญร่วมกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.156939087+07:00","message":"push: {true บุญร่วมกันนะคะ 0 0xc002d20280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.156946479+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_11.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:31.168943685+07:00","message":"write wav file: './tmp/7592/7592_11.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.642534652+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.642577564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.642582761+07:00","message":"receive interim result [false|false]: สาธุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.64259752+07:00","message":"[buffer interim] 12 false สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.642609644+07:00","message":"[bufferProcess] interim [540000000]:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.642611614+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.76537434+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.76541687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.765423055+07:00","message":"receive interim result [false|false]: สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:31.765439178+07:00","message":"[buffer interim] 12 false สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.765447463+07:00","message":"[bufferProcess] interim [720000000]:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.765449981+07:00","message":"[bufferProcess] send to processor:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.765457617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.765461075+07:00","message":"> Transcript [190] [false]: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:31.765463495+07:00","message":"Set StatePrefix (first interim): 'สาธุ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:32.030032506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:32.030032308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.344482142+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.344534351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 80\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.344543377+07:00","message":"receive interim result [false|false]: สาธุค่ะ 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.344559053+07:00","message":"[buffer interim] 12 false สาธุค่ะ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.344569557+07:00","message":"[bufferProcess] interim [260000000]:สาธุค่ะ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.344572994+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.344578028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.344582748+07:00","message":"> Transcript [191] [false]: 'สาธุค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.344587912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.344590805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.344594193+07:00","message":"StatePrefix: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.344597164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.36208679+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.362139547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.36214693+07:00","message":"receive interim result [false|false]: สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.362161452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 80\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.362164447+07:00","message":"receive interim result [false|false]:  80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.362172979+07:00","message":"[buffer interim] 12 false สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.362176659+07:00","message":"[buffer interim] 12 false  80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.36218318+07:00","message":"[bufferProcess] interim [320000000]:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.36218558+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.362191151+07:00","message":"[bufferProcess] interim [320000000]: 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.362212416+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.362215643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.362223342+07:00","message":"> Transcript [192] [false]: 'สาธุค่ะ 80'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.362226503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.362228503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.362230521+07:00","message":"StatePrefix: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.362232585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.701407895+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.701438978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.701444533+07:00","message":"receive interim result [false|false]: สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.701451592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 80 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.701454683+07:00","message":"receive interim result [false|false]:  80 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.701461203+07:00","message":"[buffer interim] 12 false สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.701464405+07:00","message":"[buffer interim] 12 false  80 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.701472075+07:00","message":"[bufferProcess] interim [560000000]:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.701474414+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.701477123+07:00","message":"[bufferProcess] interim [560000000]: 80 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.701479711+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 80 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.701482387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.701484991+07:00","message":"> Transcript [193] [false]: 'สาธุค่ะ 80'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.701487919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.701489907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.701491771+07:00","message":"StatePrefix: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.701494003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.724950987+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.725000222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.725006516+07:00","message":"receive interim result [false|false]: สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.725017793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 84 เดือนครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.725020794+07:00","message":"receive interim result [false|false]:  84 เดือนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.725029906+07:00","message":"[buffer interim] 12 false สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.725033294+07:00","message":"[buffer interim] 12 false  84 เดือนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.725040103+07:00","message":"[bufferProcess] interim [620000000]:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.725042994+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 80 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.725046226+07:00","message":"[bufferProcess] interim [620000000]: 84 เดือนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.725049094+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.725052256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.72505629+07:00","message":"> Transcript [194] [false]: 'สาธุค่ะ 80 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.725059531+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.725061818+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.725063919+07:00","message":"StatePrefix: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.725066134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.725068904+07:00","message":"Push: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.725071242+07:00","message":"TextPushed: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.725073453+07:00","message":"Set new StatePrefix : 'สาธุค่ะ 80 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.725075655+07:00","message":"Next Push (prob) : 'ค่ะ 80 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.725084849+07:00","message":"push: {false สาธุ 0 0xc001f8c100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.878984359+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.879021238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.879026578+07:00","message":"receive interim result [false|false]: สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.879050062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 84 เดือนครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.879055231+07:00","message":"receive interim result [false|false]:  84 เดือนครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.879068592+07:00","message":"[buffer interim] 12 false สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:32.879075645+07:00","message":"[buffer interim] 12 false  84 เดือนครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.879082095+07:00","message":"[bufferProcess] interim [800000000]:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.879084994+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.879087944+07:00","message":"[bufferProcess] interim [800000000]: 84 เดือนครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.879090439+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.879093943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.879104052+07:00","message":"> Transcript [195] [false]: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.879106569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:32.879108525+07:00","message":"Set new StatePrefix: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.067158649+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.067197286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.067203326+07:00","message":"receive interim result [false|false]: สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.067221532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 84 เดือนครับที่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.067225247+07:00","message":"receive interim result [false|false]:  84 เดือนครับที่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.06723298+07:00","message":"[buffer interim] 12 false สาธุค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.067236575+07:00","message":"[buffer interim] 12 false  84 เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.067242756+07:00","message":"[bufferProcess] interim [980000000]:สาธุค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.067245001+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.067248019+07:00","message":"[bufferProcess] interim [980000000]: 84 เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.067251357+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.067254423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.06725698+07:00","message":"> Transcript [196] [false]: 'สาธุค่ะ 84 เดือนครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.067260323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.067262326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.067264218+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.067266369+07:00","message":"TextPushed: 'สาธุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.265364129+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.265411057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.265417689+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.265449706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.265454204+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.265463463+07:00","message":"[buffer interim] 12 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.265470412+07:00","message":"[buffer interim] 12 false  เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.265478777+07:00","message":"[bufferProcess] interim [220000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.265482356+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.265487134+07:00","message":"[bufferProcess] interim [220000000]: เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.265490943+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.265494209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.265497033+07:00","message":"> Transcript [197] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.265500304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.26550248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.265504834+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.265507139+07:00","message":"TextPushed: 'สาธุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.383685562+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.383727718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.383733911+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.383747317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.38375081+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.383761158+07:00","message":"[buffer interim] 12 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.383765917+07:00","message":"[buffer interim] 12 false  เดือนครับที่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.383773418+07:00","message":"[bufferProcess] interim [280000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.383776587+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.38378356+07:00","message":"[bufferProcess] interim [280000000]: เดือนครับที่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.383786836+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.383792554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.383796589+07:00","message":"> Transcript [198] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.383801199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.383803256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.383806024+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.383808483+07:00","message":"TextPushed: 'สาธุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.463056039+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.463087639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.46309314+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.463113461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.46311681+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.463124418+07:00","message":"[buffer interim] 12 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.46312822+07:00","message":"[buffer interim] 12 false  เดือนครับที่เห็นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463134596+07:00","message":"[bufferProcess] interim [400000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463137256+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463143913+07:00","message":"[bufferProcess] interim [400000000]: เดือนครับที่เห็นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463146633+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463149425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463152365+07:00","message":"> Transcript [199] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463155977+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463158091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463161131+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463163246+07:00","message":"TextPushed: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463170627+07:00","message":"Push: 'ค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463172814+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463174857+07:00","message":"Set new StatePrefix : 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.463177131+07:00","message":"Next Push (prob) : 'ที่เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.46318462+07:00","message":"push: {false ค่ะ 84 เดือนครับ 0 0xc001f8c100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.58485694+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.584897289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.584904547+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.584916407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.584920325+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.584929515+07:00","message":"[buffer interim] 12 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.584933795+07:00","message":"[buffer interim] 12 false  เดือนครับที่เห็นแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.584940473+07:00","message":"[bufferProcess] interim [520000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.584943395+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.584946317+07:00","message":"[bufferProcess] interim [520000000]: เดือนครับที่เห็นแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.584953268+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.584956711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.584961146+07:00","message":"> Transcript [200] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.584965081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.584967493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.584969516+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.584971884+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.75733144+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.757372131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.757378156+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.757389031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.757393191+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.757402021+07:00","message":"[buffer interim] 12 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.757405641+07:00","message":"[buffer interim] 12 false  เดือนครับที่เห็นแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.757412718+07:00","message":"[bufferProcess] interim [640000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.757415298+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.757428317+07:00","message":"[bufferProcess] interim [640000000]: เดือนครับที่เห็นแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.757430992+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.757434734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.75743769+07:00","message":"> Transcript [201] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.757441544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.757443918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.75744589+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.757448296+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.961405774+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.961440606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.961447012+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.961459114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.961462407+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.96147096+07:00","message":"[buffer interim] 12 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:33.96147488+07:00","message":"[buffer interim] 12 false  เดือนครับที่เห็นแล้วก็ได้ยินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.961480781+07:00","message":"[bufferProcess] interim [880000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.961483241+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.961486067+07:00","message":"[bufferProcess] interim [880000000]: เดือนครับที่เห็นแล้วก็ได้ยินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.961493485+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.961496966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.961499626+07:00","message":"> Transcript [202] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.961506668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.961508884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.961510823+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:33.961513175+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.094626196+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.094661715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.094668096+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.094680669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.09468599+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.094694782+07:00","message":"[buffer interim] 12 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.094698127+07:00","message":"[buffer interim] 12 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.094704629+07:00","message":"[bufferProcess] interim [0]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.094707312+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.094710124+07:00","message":"[bufferProcess] interim [0]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.094712971+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.094715775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.094718355+07:00","message":"> Transcript [203] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.094722145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.094724433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.094726284+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.094728685+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.094731513+07:00","message":"Push: 'ที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.094733528+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.0947358+07:00","message":"Set new StatePrefix : 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.094738297+07:00","message":"Next Push (prob) : 'ก็ได้ยินแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.094745952+07:00","message":"push: {false ที่เห็นแล้ว 0 0xc001f8c100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.27043515+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.270476078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.27048314+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.270494819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.270498195+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.270507626+07:00","message":"[buffer interim] 12 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.270517193+07:00","message":"[buffer interim] 12 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.27052801+07:00","message":"[bufferProcess] interim [180000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.270533399+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.270542037+07:00","message":"[bufferProcess] interim [180000000]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.27054722+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.270550816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.270554278+07:00","message":"> Transcript [204] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.270557586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.27055966+07:00","message":"Set new StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.328266383+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.328306088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.328312824+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.328321975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.328326132+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.328334448+07:00","message":"[buffer interim] 12 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.328337877+07:00","message":"[buffer interim] 12 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.32834412+07:00","message":"[bufferProcess] interim [300000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.328346677+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.328349643+07:00","message":"[bufferProcess] interim [300000000]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.328352434+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.328355549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.328358812+07:00","message":"> Transcript [205] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.328365162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.328367333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.328369341+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.328371758+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.657121962+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.657184602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.65719466+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.657211014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.657215474+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.657239473+07:00","message":"[buffer interim] 12 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.657251229+07:00","message":"[buffer interim] 12 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.657260523+07:00","message":"[bufferProcess] interim [540000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.657264942+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.657269483+07:00","message":"[bufferProcess] interim [540000000]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.657279082+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.657282587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.6572855+07:00","message":"> Transcript [206] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.657289439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.657292043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.657294229+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.657296956+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.777558357+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.777595701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.777601573+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.777617632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.777621199+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.777628586+07:00","message":"[buffer interim] 12 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:34.77763253+07:00","message":"[buffer interim] 12 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.77763865+07:00","message":"[bufferProcess] interim [720000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.777641233+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.77764451+07:00","message":"[bufferProcess] interim [720000000]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.77764728+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.77765023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.777653042+07:00","message":"> Transcript [207] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.777658697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.777660753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.777662675+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:34.777665064+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:35.030778845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:35.030818415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.036125393+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.036157234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.036163124+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.036170384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.03617403+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.036181694+07:00","message":"[buffer interim] 12 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.036184589+07:00","message":"[buffer interim] 12 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.036190137+07:00","message":"[bufferProcess] interim [20000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.036192577+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.036195406+07:00","message":"[bufferProcess] interim [20000000]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.03619872+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.036201634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.036204843+07:00","message":"> Transcript [208] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.036210004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.036212832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.036215619+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.036219758+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.036223237+07:00","message":"Push: 'ก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.036228079+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.036230525+07:00","message":"Set new StatePrefix : 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.036232742+07:00","message":"Next Push (prob) : 'ที่เดินซื้อของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.036239597+07:00","message":"push: {false ก็ได้ยินระหว่าง 0 0xc001f8c100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.138363361+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.277492116+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.277534705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 84\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.277541523+07:00","message":"receive interim result [false|false]: สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.277557109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.277562459+07:00","message":"receive interim result [false|false]:  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.277571807+07:00","message":"[buffer interim] 12 false สาธุค่ะ 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.277575121+07:00","message":"[buffer interim] 12 false  เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.277581293+07:00","message":"[bufferProcess] interim [260000000]:สาธุค่ะ 84"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.27758383+07:00","message":"[bufferProcess] send to processor:สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.277587302+07:00","message":"[bufferProcess] interim [260000000]: เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.27759036+07:00","message":"[bufferProcess] update buffer: สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.277593484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.277596225+07:00","message":"> Transcript [209] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.277600395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.277602508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.277604434+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.277606962+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.332189773+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.360040179+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.360078703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุค่ะ 801 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย\",\"confidence\":0.8317809}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.360085232+07:00","message":"receive interim result [true|false]: สาธุค่ะ 801 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.360099017+07:00","message":"end recv isFinal message id 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.360101523+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.360107912+07:00","message":"[buffer interim] 12 true สาธุค่ะ 801 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360120358+07:00","message":"[bufferProcess] interim [260000000]:สาธุค่ะ 801 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360124282+07:00","message":"[bufferProcess] send to processor (isfinal):สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360127835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360130694+07:00","message":"> Transcript [210] [false]: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360134041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360136081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360138747+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360141588+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360143931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360145753+07:00","message":"> Transcript [211] [true]: 'สาธุค่ะ 801 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360148213+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360150152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360152026+07:00","message":"StatePrefix: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360154134+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360155927+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360328728+07:00","message":"Push: 'ที่เดินซื้อของกันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360332915+07:00","message":"TextPushed: 'สาธุค่ะ 84 เดือนครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360336145+07:00","message":"Set new StatePrefix : 'สาธุค่ะ 801 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.360339905+07:00","message":"Next Push (prob) : 'สาธุค่ะ 801 ครับที่เห็นแล้วก็ได้ยินระหว่างที่เดินซื้อของกันเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.360350601+07:00","message":"push: {true ที่เดินซื้อของกันเนี่ย 0 0xc001f8c100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.36035521+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_12.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:35.371080851+07:00","message":"write wav file: './tmp/7592/7592_12.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.993021712+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.993074471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.993079962+07:00","message":"receive interim result [false|false]: หลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:35.993102474+07:00","message":"[buffer interim] 13 false หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.993111276+07:00","message":"[bufferProcess] interim [720000000]:หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:35.993113513+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.184541289+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.18459486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนบ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.184600454+07:00","message":"receive interim result [false|false]: หลายคนบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.184611814+07:00","message":"[buffer interim] 13 false หลายคนบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.184618237+07:00","message":"[bufferProcess] interim [840000000]:หลายคนบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.184620564+07:00","message":"[bufferProcess] send to processor:หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.184625431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.184628681+07:00","message":"> Transcript [212] [false]: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.184630837+07:00","message":"Set StatePrefix (first interim): 'หลายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.187465479+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.187493861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนบ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.187499068+07:00","message":"receive interim result [false|false]: หลายคนบ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.187510651+07:00","message":"[buffer interim] 13 false หลายคนบ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.187516177+07:00","message":"[bufferProcess] interim [900000000]:หลายคนบ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.187518575+07:00","message":"[bufferProcess] send to processor:หลายคนบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.18752125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.187523654+07:00","message":"> Transcript [213] [false]: 'หลายคนบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.187526386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.187528326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.18753027+07:00","message":"StatePrefix: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.187532628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.529823412+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.529877875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนบ่นทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.529884714+07:00","message":"receive interim result [false|false]: หลายคนบ่นทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.529900502+07:00","message":"[buffer interim] 13 false หลายคนบ่นทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.529908504+07:00","message":"[bufferProcess] interim [140000000]:หลายคนบ่นทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.529911442+07:00","message":"[bufferProcess] send to processor:หลายคนบ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.529918996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.529921918+07:00","message":"> Transcript [214] [false]: 'หลายคนบ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.529925462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.529928445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.529930769+07:00","message":"StatePrefix: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.529932906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.555862753+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.555899664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนบ่นทุกที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.555905468+07:00","message":"receive interim result [false|false]: หลายคนบ่นทุกที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.555921265+07:00","message":"[buffer interim] 13 false หลายคนบ่นทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.555927897+07:00","message":"[bufferProcess] interim [200000000]:หลายคนบ่นทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.555930185+07:00","message":"[bufferProcess] send to processor:หลายคนบ่นทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.555933533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.555936371+07:00","message":"> Transcript [215] [false]: 'หลายคนบ่นทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.555950011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.555952604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.555954699+07:00","message":"StatePrefix: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.555956845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.573966572+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.57400245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนบ่นลูกพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.574008798+07:00","message":"receive interim result [false|false]: หลายคนบ่นลูกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.574024032+07:00","message":"[buffer interim] 13 false หลายคนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.574031176+07:00","message":"[bufferProcess] interim [260000000]:หลายคนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.574033489+07:00","message":"[bufferProcess] send to processor:หลายคนบ่นทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.574039062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.574044268+07:00","message":"> Transcript [216] [false]: 'หลายคนบ่นทุกที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.574047829+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.574050123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.574052059+07:00","message":"StatePrefix: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.574054184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.574058504+07:00","message":"Push: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.57406057+07:00","message":"TextPushed: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.574062854+07:00","message":"Set new StatePrefix : 'หลายคนบ่นทุกที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:36.574065202+07:00","message":"Next Push (prob) : 'บ่นทุกที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:36.574099937+07:00","message":"push: {false หลายคน 0 0xc002a62480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.060739529+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.146198377+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.146238154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนบ่นลูกพี่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.14624349+07:00","message":"receive interim result [false|false]: หลายคนบ่นลูกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.146268319+07:00","message":"[buffer interim] 13 false หลายคนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.146277268+07:00","message":"[bufferProcess] interim [860000000]:หลายคนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.146279944+07:00","message":"[bufferProcess] send to processor:หลายคนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.146283194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.146286871+07:00","message":"> Transcript [217] [false]: 'หลายคนบ่นลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.146289335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.146291586+07:00","message":"Set new StatePrefix: 'หลายคนบ่นลูกพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.207152697+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.207192992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคนบ่นลูกพี่\",\"confidence\":0.95809036}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.20719871+07:00","message":"receive interim result [true|false]: หลายคนบ่นลูกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.207208173+07:00","message":"end recv isFinal message id 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.207211933+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.207220309+07:00","message":"[buffer interim] 13 true หลายคนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207230051+07:00","message":"[bufferProcess] interim [950000000]:หลายคนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207233206+07:00","message":"[bufferProcess] send to processor (isfinal):หลายคนบ่นลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207236689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207239585+07:00","message":"> Transcript [218] [false]: 'หลายคนบ่นลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207242561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207244689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207246845+07:00","message":"StatePrefix: 'หลายคนบ่นลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207248934+07:00","message":"TextPushed: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207250781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207252701+07:00","message":"> Transcript [219] [true]: 'หลายคนบ่นลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207254745+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207256418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207258206+07:00","message":"StatePrefix: 'หลายคนบ่นลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207260048+07:00","message":"TextPushed: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.207265817+07:00","message":"Push: 'บ่นลูกพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.207272986+07:00","message":"push: {true บ่นลูกพี่ 0 0xc002a62480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:37.214073762+07:00","message":"write wav file: './tmp/7592/7592_13.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.381981295+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.896492651+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.896527693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.896532421+07:00","message":"receive interim result [false|false]: โควต้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:37.896546295+07:00","message":"[buffer interim] 14 false โควต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.896552487+07:00","message":"[bufferProcess] interim [360000000]:โควต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:37.896554524+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:38.031138667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:38.031149382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.535226913+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.535263286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.535269181+07:00","message":"receive interim result [false|false]: โควต้าไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.53528255+07:00","message":"[buffer interim] 14 false โควต้าไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.535289098+07:00","message":"[bufferProcess] interim [960000000]:โควต้าไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.53529139+07:00","message":"[bufferProcess] send to processor:โควต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.535296291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.535298992+07:00","message":"> Transcript [220] [false]: 'โควต้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.535301481+07:00","message":"Set StatePrefix (first interim): 'โควต้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.630565007+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.630605562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Toyota Tiger\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.630611497+07:00","message":"receive interim result [false|false]: Toyota Tiger"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.630628009+07:00","message":"[buffer interim] 14 false Toyota Tiger"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.630634652+07:00","message":"[bufferProcess] interim [80000000]:Toyota Tiger"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.630637093+07:00","message":"[bufferProcess] send to processor:โควต้าไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.63064154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.630644352+07:00","message":"> Transcript [221] [false]: 'โควต้าไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.630648028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.630650232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.630652236+07:00","message":"StatePrefix: 'โควต้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.630655002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.755685147+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.755729986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทยช่วยตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.755735154+07:00","message":"receive interim result [false|false]: โควต้าไทยช่วยตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.755752559+07:00","message":"[buffer interim] 14 false โควต้าไทยช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.755760275+07:00","message":"[bufferProcess] interim [200000000]:โควต้าไทยช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.75576271+07:00","message":"[bufferProcess] send to processor:Toyota Tiger"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.755766222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.755769103+07:00","message":"> Transcript [222] [false]: 'Toyota Tiger'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.755771527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.755773751+07:00","message":"Set new StatePrefix: 'Toyota Tiger'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.795786016+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.795826111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทยช่วยไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.795831903+07:00","message":"receive interim result [false|false]: โควต้าไทยช่วยไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.795847772+07:00","message":"[buffer interim] 14 false โควต้าไทยช่วยไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.795856467+07:00","message":"[bufferProcess] interim [260000000]:โควต้าไทยช่วยไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.79585912+07:00","message":"[bufferProcess] send to processor:โควต้าไทยช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.79587426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.795877681+07:00","message":"> Transcript [223] [false]: 'โควต้าไทยช่วยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.795880425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.795888236+07:00","message":"Set new StatePrefix: 'โควต้าไทยช่วยตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.996753762+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.996808468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้า Triton Plus\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.99681478+07:00","message":"receive interim result [false|false]: โควต้า Triton Plus"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:38.996829586+07:00","message":"[buffer interim] 14 false โควต้า Triton Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.996839959+07:00","message":"[bufferProcess] interim [500000000]:โควต้า Triton Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.996842529+07:00","message":"[bufferProcess] send to processor:โควต้าไทยช่วยไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.996848915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.996852251+07:00","message":"> Transcript [224] [false]: 'โควต้าไทยช่วยไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.996855008+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:38.996857204+07:00","message":"Set new StatePrefix: 'โควต้าไทยช่วยไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.385928871+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.385967348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.385973417+07:00","message":"receive interim result [false|false]: โควต้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.385982804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Triton Plus\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.385985457+07:00","message":"receive interim result [false|false]:  Triton Plus"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.38599242+07:00","message":"[buffer interim] 14 false โควต้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.385995587+07:00","message":"[buffer interim] 14 false  Triton Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.386001752+07:00","message":"[bufferProcess] interim [800000000]:โควต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.386003958+07:00","message":"[bufferProcess] send to processor:โควต้า Triton Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.386006466+07:00","message":"[bufferProcess] interim [800000000]: Triton Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.38600931+07:00","message":"[bufferProcess] update buffer: โควต้า Triton Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.38601299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.386017056+07:00","message":"> Transcript [225] [false]: 'โควต้า Triton Plus'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.386020323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.386023335+07:00","message":"Set new StatePrefix: 'โควต้า Triton Plus'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.642506699+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.642549086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.64255508+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.64256895+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.642576301+07:00","message":"[bufferProcess] interim [40000000]:โควต้าไทรทันพลัสของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.642580658+07:00","message":"[bufferProcess] send to processor:โควต้า Triton Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.642588393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.642593638+07:00","message":"> Transcript [226] [false]: 'โควต้า Triton Plus'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.642597369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.642599829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.642601812+07:00","message":"StatePrefix: 'โควต้า Triton Plus'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.642603844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.665061955+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.665105243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.66511163+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.665127441+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.665133567+07:00","message":"[bufferProcess] interim [100000000]:โควต้าไทรทันพลัสของเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.665136166+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.66513943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.665141918+07:00","message":"> Transcript [227] [false]: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.665144276+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.665146486+07:00","message":"Set new StatePrefix: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.69917086+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.699203546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.699208977+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.699220773+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.699229452+07:00","message":"[bufferProcess] interim [160000000]:โควต้าไทรทันพลัสของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.699232002+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.699237222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.699240474+07:00","message":"> Transcript [228] [false]: 'โควต้าไทรทันพลัสของเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.699242844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.699245066+07:00","message":"Set new StatePrefix: 'โควต้าไทรทันพลัสของเรียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.720643205+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.720673251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่นหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.720679469+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่นหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.720693346+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่นหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.72070023+07:00","message":"[bufferProcess] interim [220000000]:โควต้าไทรทันพลัสของเล่นหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.720703036+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.720706273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.72070895+07:00","message":"> Transcript [229] [false]: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.720711247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.720715714+07:00","message":"Set new StatePrefix: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.960773106+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.960815415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่นหมดกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.960821357+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่นหมดกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:39.96083738+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่นหมดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.960844744+07:00","message":"[bufferProcess] interim [340000000]:โควต้าไทรทันพลัสของเล่นหมดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.960847236+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่นหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.960850709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.960853384+07:00","message":"> Transcript [230] [false]: 'โควต้าไทรทันพลัสของเล่นหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.960856804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.960859031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.960860894+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:39.960863304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:40.014334434+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:40.014367001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่นหมดกันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:40.01437393+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่นหมดกันและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:40.014388391+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่นหมดกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.014395183+07:00","message":"[bufferProcess] interim [460000000]:โควต้าไทรทันพลัสของเล่นหมดกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.014397758+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่นหมดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.014402996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.014405583+07:00","message":"> Transcript [231] [false]: 'โควต้าไทรทันพลัสของเล่นหมดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.014409093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.014411251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.014413131+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.014415474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:40.015357553+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:40.015366609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่นหมดกันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:40.015369825+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่นหมดกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:40.015373482+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่นหมดกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.015376685+07:00","message":"[bufferProcess] interim [520000000]:โควต้าไทรทันพลัสของเล่นหมดกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.015379006+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่นหมดกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.015381641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.015384232+07:00","message":"> Transcript [232] [false]: 'โควต้าไทรทันพลัสของเล่นหมดกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.015386901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.015388668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.015390477+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.01539241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:40.603274668+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:40.603313672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่นหมดกันแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:40.603320187+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่นหมดกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:40.603337476+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่นหมดกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.603347305+07:00","message":"[bufferProcess] interim [120000000]:โควต้าไทรทันพลัสของเล่นหมดกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.60335093+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่นหมดกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.603356524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.603361406+07:00","message":"> Transcript [233] [false]: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.603366335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.603369587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.6033729+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.603375787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.603379664+07:00","message":"Push: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.603383315+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.603387334+07:00","message":"Set new StatePrefix : 'โควต้าไทรทันพลัสของเล่นหมดกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:40.603391503+07:00","message":"Next Push (prob) : 'หมดกันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:40.603403717+07:00","message":"push: {false โควต้าไทรทันพลัสของเล่น 0 0xc0004a2880}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:41.032053588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:41.032071748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:41.566519297+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:41.566557053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:41.566563453+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:41.566578067+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:41.566584622+07:00","message":"[bufferProcess] interim [20000000]:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:41.566587534+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่นหมดกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:41.566592862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:41.566595542+07:00","message":"> Transcript [234] [false]: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:41.566599175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:41.566601329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:41.566603289+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:41.566606033+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.006511766+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.006553713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.006560579+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.006578099+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.006586504+07:00","message":"[bufferProcess] interim [440000000]:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.006589132+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.006593309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.006596234+07:00","message":"> Transcript [235] [false]: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.006599895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.006602136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.006604512+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.006607661+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.017467184+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.017499261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.017504977+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.017520111+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.017527384+07:00","message":"[bufferProcess] interim [500000000]:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.017530482+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.017534878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.01753825+07:00","message":"> Transcript [236] [false]: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.017542137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.017544197+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.017546666+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.017549438+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.222022622+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.222061743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.222068492+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.222090681+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.22209865+07:00","message":"[bufferProcess] interim [680000000]:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.22210166+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.222105189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.222108428+07:00","message":"> Transcript [237] [false]: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.222112844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.222115233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.222117313+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.222119841+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสของเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.222126+07:00","message":"Push: 'หมดกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.222127997+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.222130271+07:00","message":"Set new StatePrefix : 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.222132696+07:00","message":"Next Push (prob) : 'เดือนหน้าเร็วๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.222141946+07:00","message":"push: {false หมดกันแล้ว 0 0xc0004a2880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.653075523+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.653117028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.653122796+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.65313552+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.653144411+07:00","message":"[bufferProcess] interim [100000000]:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.653147201+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.653152544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.653155643+07:00","message":"> Transcript [238] [false]: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.653158418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.653170877+07:00","message":"Set new StatePrefix: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.709662691+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.709717466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยกระดาษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.709724483+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยกระดาษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.70975045+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.709758287+07:00","message":"[bufferProcess] interim [160000000]:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.709761179+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.709765055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.709767891+07:00","message":"> Transcript [239] [false]: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.709775142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.709777797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.709780019+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.709782776+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.819874666+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.843533521+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.843572563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยครับอนาคต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.843579312+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยครับอนาคต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.843596287+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยครับอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.843603844+07:00","message":"[bufferProcess] interim [280000000]:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยครับอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.843607046+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยกระดาษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.843611147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.843614684+07:00","message":"> Transcript [240] [false]: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยกระดาษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.843619251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.843621828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.843623979+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.843627096+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.891564137+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.901255548+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.901295616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยตากลม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.90130256+07:00","message":"receive interim result [false|false]: โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยตากลม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.901316576+07:00","message":"[buffer interim] 14 false โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยตากลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.901324486+07:00","message":"[bufferProcess] interim [400000000]:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยตากลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.901327301+07:00","message":"[bufferProcess] send to processor:โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยครับอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.901334502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.901338062+07:00","message":"> Transcript [241] [false]: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยครับอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.901342053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.901344727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.90134669+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.901349875+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.959241909+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.959275389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โควต้า Triton Plus ของเล่นหมดกันแล้วเดือนหน้าเร็วๆจังเลยกระดาษกลม\",\"confidence\":0.87683165}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.959281284+07:00","message":"receive interim result [true|false]: โควต้า Triton Plus ของเล่นหมดกันแล้วเดือนหน้าเร็วๆจังเลยกระดาษกลม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.959286647+07:00","message":"end recv isFinal message id 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.959288804+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.959293876+07:00","message":"[buffer interim] 14 true โควต้า Triton Plus ของเล่นหมดกันแล้วเดือนหน้าเร็วๆจังเลยกระดาษกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959300469+07:00","message":"[bufferProcess] interim [460000000]:โควต้า Triton Plus ของเล่นหมดกันแล้วเดือนหน้าเร็วๆจังเลยกระดาษกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959303416+07:00","message":"[bufferProcess] send to processor (isfinal):โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยตากลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959306681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959309592+07:00","message":"> Transcript [242] [false]: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยตากลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959313514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959315853+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959317837+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.95932035+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959323389+07:00","message":"Push: 'เดือนหน้าเร็วจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959325516+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959327701+07:00","message":"Set new StatePrefix : 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยตากลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959329988+07:00","message":"Next Push (prob) : 'ตากลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959331659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959333713+07:00","message":"> Transcript [243] [true]: 'โควต้า Triton Plus ของเล่นหมดกันแล้วเดือนหน้าเร็วๆจังเลยกระดาษกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959336031+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959337696+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959339768+07:00","message":"StatePrefix: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยตากลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959341892+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959343702+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959578987+07:00","message":"Push: 'กระดาษกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959585943+07:00","message":"TextPushed: 'โควต้าไทรทันพลัสของเล่นหมดกันแล้วเดือนหน้าเร็วจังเลยกระดาษกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959589853+07:00","message":"Set new StatePrefix : 'โควต้า Triton Plus ของเล่นหมดกันแล้วเดือนหน้าเร็วๆจังเลยกระดาษกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.959593427+07:00","message":"Next Push (prob) : 'โควต้า Triton Plus ของเล่นหมดกันแล้วเดือนหน้าเร็วๆจังเลยกระดาษกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:42.95960032+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_14.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.959794237+07:00","message":"push: {false เดือนหน้าเร็วจังเลย 0 0xc0004a2880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:42.959803283+07:00","message":"push: {true กระดาษกลม 0 0xc0004a2880}"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:42.975310474+07:00","message":"write wav file: './tmp/7592/7592_14.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:43.611621487+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:43.611674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:43.611679534+07:00","message":"receive interim result [false|false]: นับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:43.611696557+07:00","message":"[buffer interim] 15 false นับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:43.6117048+07:00","message":"[bufferProcess] interim [540000000]:นับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:43.611707017+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:43.934873285+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:43.934925409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:43.934935429+07:00","message":"receive interim result [false|false]: นับถอยหลังได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:43.934954148+07:00","message":"[buffer interim] 15 false นับถอยหลังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:43.934963483+07:00","message":"[bufferProcess] interim [840000000]:นับถอยหลังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:43.934967297+07:00","message":"[bufferProcess] send to processor:นับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:43.934971681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:43.934975691+07:00","message":"> Transcript [244] [false]: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:43.934979633+07:00","message":"Set StatePrefix (first interim): 'นับถอยหลัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:44.032340261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:44.032351105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:44.501694661+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:44.501738252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:44.501744306+07:00","message":"receive interim result [false|false]: นับถอยหลังได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:44.501757832+07:00","message":"[buffer interim] 15 false นับถอยหลังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:44.501770112+07:00","message":"[bufferProcess] interim [440000000]:นับถอยหลังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:44.501772598+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:44.50177595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:44.501778855+07:00","message":"> Transcript [245] [false]: 'นับถอยหลังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:44.501782219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:44.501784264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:44.501786295+07:00","message":"StatePrefix: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:44.501788292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.153537933+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.153576151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.153581797+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.153593538+07:00","message":"[buffer interim] 15 false นับถอยหลังได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.153600434+07:00","message":"[bufferProcess] interim [100000000]:นับถอยหลังได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.153602683+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.153605833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.153608366+07:00","message":"> Transcript [246] [false]: 'นับถอยหลังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.153611706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.153613712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.153615753+07:00","message":"StatePrefix: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.153617746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.472998395+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.473034009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.473039198+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.473054475+07:00","message":"[buffer interim] 15 false นับถอยหลังได้นะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.473061615+07:00","message":"[bufferProcess] interim [400000000]:นับถอยหลังได้นะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.473064041+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.473068137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.473070747+07:00","message":"> Transcript [247] [false]: 'นับถอยหลังได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.473074313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.47308239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.47308463+07:00","message":"StatePrefix: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.473086736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.572895482+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.572938902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.572947171+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.572964642+07:00","message":"[buffer interim] 15 false นับถอยหลังได้นะคะวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.572972017+07:00","message":"[bufferProcess] interim [520000000]:นับถอยหลังได้นะคะวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.572974504+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.572977899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.572980815+07:00","message":"> Transcript [248] [false]: 'นับถอยหลังได้นะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.572984327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.572986699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.572988907+07:00","message":"StatePrefix: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.572991139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.572993727+07:00","message":"Push: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.572995872+07:00","message":"TextPushed: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.572998702+07:00","message":"Set new StatePrefix : 'นับถอยหลังได้นะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.573002382+07:00","message":"Next Push (prob) : 'ได้นะคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.573009612+07:00","message":"push: {false นับถอยหลัง 0 0xc001f8d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.679559329+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.679595333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.679600683+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.679615643+07:00","message":"[buffer interim] 15 false นับถอยหลังได้นะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.679624096+07:00","message":"[bufferProcess] interim [580000000]:นับถอยหลังได้นะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.679626748+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.679631878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.679634471+07:00","message":"> Transcript [249] [false]: 'นับถอยหลังได้นะคะวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.679638031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.679640324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.679642309+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.67964467+07:00","message":"TextPushed: 'นับถอยหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.859523979+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.859566293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.859572672+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.859587525+07:00","message":"[buffer interim] 15 false นับถอยหลังได้นะคะวันนี้ก็ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.859595861+07:00","message":"[bufferProcess] interim [820000000]:นับถอยหลังได้นะคะวันนี้ก็ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.859598257+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.859603522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.859606266+07:00","message":"> Transcript [250] [false]: 'นับถอยหลังได้นะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.859609498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.859611682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.859613985+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.859616338+07:00","message":"TextPushed: 'นับถอยหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.915873884+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.9159427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็ 24\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.915948156+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:45.915964046+07:00","message":"[buffer interim] 15 false นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.915975995+07:00","message":"[bufferProcess] interim [880000000]:นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.915978454+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้ก็ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.915986134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.91598879+07:00","message":"> Transcript [251] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.915992529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.91599599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.915998652+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:45.91600125+07:00","message":"TextPushed: 'นับถอยหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.23838062+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.238419332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็ 24 ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.238425493+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.238440724+07:00","message":"[buffer interim] 15 false นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.23844748+07:00","message":"[bufferProcess] interim [180000000]:นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.238449911+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.238452936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.238455542+07:00","message":"> Transcript [252] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.238458991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.23846109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.238463002+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.238465673+07:00","message":"TextPushed: 'นับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.238468155+07:00","message":"Push: 'ได้นะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.238470079+07:00","message":"TextPushed: 'นับถอยหลังได้นะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.238472114+07:00","message":"Set new StatePrefix : 'นับถอยหลังได้นะคะวันนี้ก็ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.238474667+07:00","message":"Next Push (prob) : 'ก็ 24'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.238481687+07:00","message":"push: {false ได้นะคะวันนี้ 0 0xc001f8d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.438330618+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.438368083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.438374673+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.438387298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 24 ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.438390455+07:00","message":"receive interim result [false|false]:  24 ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.438410366+07:00","message":"[buffer interim] 15 false นับถอยหลังได้นะคะวันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.438448212+07:00","message":"[buffer interim] 15 false  24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.438461256+07:00","message":"[bufferProcess] interim [420000000]:นับถอยหลังได้นะคะวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.43846578+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.4384767+07:00","message":"[bufferProcess] interim [420000000]: 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.438481234+07:00","message":"[bufferProcess] update buffer: นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.438485342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.438489653+07:00","message":"> Transcript [253] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.438494665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.438497834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.438500836+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้ก็ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.438504146+07:00","message":"TextPushed: 'นับถอยหลังได้นะคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.557643135+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.557677968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็ 24\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.557683806+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.557699039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.55771168+07:00","message":"receive interim result [false|false]:  ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.557715723+07:00","message":"[buffer interim] 15 false นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.557728809+07:00","message":"[buffer interim] 15 false  ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.55773753+07:00","message":"[bufferProcess] interim [480000000]:นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.557740314+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.557743576+07:00","message":"[bufferProcess] interim [480000000]: ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.557746641+07:00","message":"[bufferProcess] update buffer: นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.557749909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.557752565+07:00","message":"> Transcript [254] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.557755968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.557758022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.557760007+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้ก็ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.557763512+07:00","message":"TextPushed: 'นับถอยหลังได้นะคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.81704962+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.81710001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็ 24 ละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.817107056+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:46.81711929+07:00","message":"[buffer interim] 15 false นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.817125985+07:00","message":"[bufferProcess] interim [780000000]:นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.817128805+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.817134167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.817137062+07:00","message":"> Transcript [255] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.817140551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.817142902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.817144918+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้ก็ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:46.817149904+07:00","message":"TextPushed: 'นับถอยหลังได้นะคะวันนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:47.03273728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:47.032758614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.525846227+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.525880025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็ 24\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.525886113+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.525898025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.525901673+07:00","message":"receive interim result [false|false]:  ละเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.525919231+07:00","message":"[buffer interim] 15 false นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.525943183+07:00","message":"[buffer interim] 15 false  ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.525953173+07:00","message":"[bufferProcess] interim [500000000]:นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.525956679+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้ก็ 24 ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.525964934+07:00","message":"[bufferProcess] interim [500000000]: ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.525971205+07:00","message":"[bufferProcess] update buffer: นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.525984406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.526006759+07:00","message":"> Transcript [256] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.526011913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.526014775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.526017532+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้ก็ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.526019906+07:00","message":"TextPushed: 'นับถอยหลังได้นะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.526025155+07:00","message":"Push: 'ก็ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.526027205+07:00","message":"TextPushed: 'นับถอยหลังได้นะคะวันนี้ก็ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.526029404+07:00","message":"Set new StatePrefix : 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.526031868+07:00","message":"Next Push (prob) : ' ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.526041576+07:00","message":"push: {false ก็ 24 0 0xc001f8d500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.712753396+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.712796839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้นะคะวันนี้ก็ 24\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.71280384+07:00","message":"receive interim result [false|false]: นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.712817172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.712822902+07:00","message":"receive interim result [false|false]:  ละเดือนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.712832257+07:00","message":"[buffer interim] 15 false นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.712836343+07:00","message":"[buffer interim] 15 false  ละเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.712843231+07:00","message":"[bufferProcess] interim [680000000]:นับถอยหลังได้นะคะวันนี้ก็ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.712847198+07:00","message":"[bufferProcess] send to processor:นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.712850602+07:00","message":"[bufferProcess] interim [680000000]: ละเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.712853322+07:00","message":"[bufferProcess] update buffer: นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.712856962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.712860147+07:00","message":"> Transcript [257] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.712863576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.712865698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.712867933+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:47.712870318+07:00","message":"TextPushed: 'นับถอยหลังได้นะคะวันนี้ก็ 24'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:47.893152165+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.021505969+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.041968453+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.042015809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้\",\"confidence\":0.9582731}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.042023614+07:00","message":"receive interim result [true|false]: นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.042037229+07:00","message":"end recv isFinal message id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.042039724+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.042047029+07:00","message":"[buffer interim] 15 true นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042058221+07:00","message":"[bufferProcess] interim [10000000]:นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042062096+07:00","message":"[bufferProcess] send to processor (isfinal):นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.04206603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042069089+07:00","message":"> Transcript [258] [false]: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042078801+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042081103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042083646+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042086322+07:00","message":"TextPushed: 'นับถอยหลังได้นะคะวันนี้ก็ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042088336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.04209033+07:00","message":"> Transcript [259] [true]: 'นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042092858+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042094862+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042096626+07:00","message":"StatePrefix: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.04209867+07:00","message":"TextPushed: 'นับถอยหลังได้นะคะวันนี้ก็ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042100515+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042261713+07:00","message":"Push: ' ละเดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042264365+07:00","message":"TextPushed: 'นับถอยหลังได้นะคะวันนี้ก็ 24 ละเดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042269047+07:00","message":"Set new StatePrefix : 'นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042271601+07:00","message":"Next Push (prob) : 'นับถอยหลังได้เลยนะคะวันนี้ก็ 24 ละเดือนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.042280867+07:00","message":"push: {true  ละเดือนนี้ 0 0xc001f8d500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.042301604+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_15.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:48.053412948+07:00","message":"write wav file: './tmp/7592/7592_15.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.543359688+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.543400788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โยน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.543405607+07:00","message":"receive interim result [false|false]: โยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.54342051+07:00","message":"[buffer interim] 16 false โยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.543427216+07:00","message":"[bufferProcess] interim [540000000]:โยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.543429039+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.673358139+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.6733996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.673405216+07:00","message":"receive interim result [false|false]: ยนต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.673419371+07:00","message":"[buffer interim] 16 false ยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.673426523+07:00","message":"[bufferProcess] interim [660000000]:ยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.673429174+07:00","message":"[bufferProcess] send to processor:โยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.67343589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.673439115+07:00","message":"> Transcript [260] [false]: 'โยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.673441305+07:00","message":"Set StatePrefix (first interim): 'โยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.866050676+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.866094378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.866099641+07:00","message":"receive interim result [false|false]: ยนต์ชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.866114642+07:00","message":"[buffer interim] 16 false ยนต์ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.866121242+07:00","message":"[bufferProcess] interim [840000000]:ยนต์ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.866123736+07:00","message":"[bufferProcess] send to processor:ยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.866126681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.866129561+07:00","message":"> Transcript [261] [false]: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.866131973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.866134005+07:00","message":"Set new StatePrefix: 'ยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.889803237+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.889841769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ชนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.889848666+07:00","message":"receive interim result [false|false]: ยนต์ชนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:48.889863939+07:00","message":"[buffer interim] 16 false ยนต์ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.889870118+07:00","message":"[bufferProcess] interim [900000000]:ยนต์ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.889872065+07:00","message":"[bufferProcess] send to processor:ยนต์ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.889876959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.889879637+07:00","message":"> Transcript [262] [false]: 'ยนต์ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.88988282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.889885416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.889887404+07:00","message":"StatePrefix: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:48.889889503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.455490029+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.455539513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ชนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.455546798+07:00","message":"receive interim result [false|false]: ยนต์ชนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:49.45556243+07:00","message":"[buffer interim] 16 false ยนต์ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.455571565+07:00","message":"[bufferProcess] interim [500000000]:ยนต์ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.455574685+07:00","message":"[bufferProcess] send to processor:ยนต์ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.455582738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.455586718+07:00","message":"> Transcript [263] [false]: 'ยนต์ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.455591362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.455594214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.455597195+07:00","message":"StatePrefix: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:49.455600197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:50.032923384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:50.032942745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.769364703+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.853740775+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.853789466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.853795578+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.853811972+07:00","message":"[buffer interim] 16 false ยนต์ฉะนั้นถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853821342+07:00","message":"[bufferProcess] interim [920000000]:ยนต์ฉะนั้นถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853824137+07:00","message":"[bufferProcess] send to processor:ยนต์ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853832017+07:00","message":"[bufferProcess] send to processor (ticker):ยนต์ฉะนั้นถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853835071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853838584+07:00","message":"> Transcript [264] [false]: 'ยนต์ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853842561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853844905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853846951+07:00","message":"StatePrefix: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853849237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853851069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853853246+07:00","message":"> Transcript [265] [false]: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853856586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853858507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853860172+07:00","message":"StatePrefix: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853862007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853869492+07:00","message":"Push: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853871716+07:00","message":"TextPushed: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853873773+07:00","message":"Set new StatePrefix : 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.853876166+07:00","message":"Next Push (prob) : 'ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.853884556+07:00","message":"push: {false ยนต์ 0 0xc002d20180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.963356338+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.963398694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.96340514+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:52.963419999+07:00","message":"[buffer interim] 16 false ยนต์ฉะนั้นถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.96342835+07:00","message":"[bufferProcess] interim [980000000]:ยนต์ฉะนั้นถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:52.963430983+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:53.033759861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:53.033771306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.344239335+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.344284901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่าเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.344290888+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิดว่าเงิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.344309089+07:00","message":"[buffer interim] 16 false ยนต์ฉะนั้นถ้าเกิดว่าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.344318825+07:00","message":"[bufferProcess] interim [340000000]:ยนต์ฉะนั้นถ้าเกิดว่าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.344321448+07:00","message":"[bufferProcess] send to processor:ยนต์ฉะนั้นถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.344325362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.344328411+07:00","message":"> Transcript [266] [false]: 'ยนต์ฉะนั้นถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.344332241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.344334412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.344336329+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.344338421+07:00","message":"TextPushed: 'ยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.355437386+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.355477458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.355483076+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.355496255+07:00","message":"[buffer interim] 16 false ยนต์ฉะนั้นถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.355503753+07:00","message":"[bufferProcess] interim [400000000]:ยนต์ฉะนั้นถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.355506572+07:00","message":"[bufferProcess] send to processor:ยนต์ฉะนั้นถ้าเกิดว่าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.355513527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.355516428+07:00","message":"> Transcript [267] [false]: 'ยนต์ฉะนั้นถ้าเกิดว่าเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.355520229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.355522492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.355524458+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.355526753+07:00","message":"TextPushed: 'ยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.471853707+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.471902645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.471908853+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.471925366+07:00","message":"[buffer interim] 16 false ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.471934199+07:00","message":"[bufferProcess] interim [460000000]:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.471939097+07:00","message":"[bufferProcess] send to processor:ยนต์ฉะนั้นถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.471946379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.471949346+07:00","message":"> Transcript [268] [false]: 'ยนต์ฉะนั้นถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.471953725+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.47195633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.471958889+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.471961237+07:00","message":"TextPushed: 'ยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.556937605+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.556976494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.556984622+07:00","message":"receive interim result [false|false]: ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.557000365+07:00","message":"[buffer interim] 16 false ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.557007735+07:00","message":"[bufferProcess] interim [580000000]:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.557010906+07:00","message":"[bufferProcess] send to processor:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.557014723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.557017999+07:00","message":"> Transcript [269] [false]: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.557022029+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.557098792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.557101306+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.557103589+07:00","message":"TextPushed: 'ยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.557111191+07:00","message":"Push: 'ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.557113257+07:00","message":"TextPushed: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.557115777+07:00","message":"Set new StatePrefix : 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.557118587+07:00","message":"Next Push (prob) : 'ว่าเงินเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.557128005+07:00","message":"push: {false ฉะนั้นถ้าเกิด 0 0xc002d20180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.580313711+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.65010856+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.780023716+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.780079837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก\",\"confidence\":0.91465735}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.780086549+07:00","message":"receive interim result [true|false]: ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.780097321+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.780099807+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.780106969+07:00","message":"[buffer interim] 16 true ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780118732+07:00","message":"[bufferProcess] interim [790000000]:ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780121846+07:00","message":"[bufferProcess] send to processor (isfinal):ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780126083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780129907+07:00","message":"> Transcript [270] [false]: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780133525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780135461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780137841+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780140698+07:00","message":"TextPushed: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780142659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780144633+07:00","message":"> Transcript [271] [true]: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780147074+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780148895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780150598+07:00","message":"StatePrefix: 'ยนต์ฉะนั้นถ้าเกิดว่าเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780152594+07:00","message":"TextPushed: 'ยนต์ฉะนั้นถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:53.780160414+07:00","message":"Push: 'ว่าเงินเดือนออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:53.780169471+07:00","message":"push: {true ว่าเงินเดือนออก 0 0xc002d20180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:53.791282855+07:00","message":"write wav file: './tmp/7592/7592_16.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.080059398+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.080115752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.080121303+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.08013566+07:00","message":"[buffer interim] 17 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.080142734+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.080144856+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.174351148+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.174388825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.174395718+07:00","message":"receive interim result [false|false]: วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.174415181+07:00","message":"[buffer interim] 17 false วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.174427389+07:00","message":"[bufferProcess] interim [540000000]:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.174431293+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.174438809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.174441933+07:00","message":"> Transcript [272] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.174445093+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.304311314+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.304352387+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-25T13:06:54.304357787+07:00","message":"receive interim result [false|false]: วันที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.304368775+07:00","message":"[buffer interim] 17 false วันที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304377914+07:00","message":"[bufferProcess] interim [720000000]:วันที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304380517+07:00","message":"[bufferProcess] send to processor:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304385779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304388819+07:00","message":"> Transcript [273] [false]: 'วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304392339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304394506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304396523+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.304399057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.50452297+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.504556888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 18\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.504562146+07:00","message":"receive interim result [false|false]: วันที่ 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.504575814+07:00","message":"[buffer interim] 17 false วันที่ 18"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.504582645+07:00","message":"[bufferProcess] interim [900000000]:วันที่ 18"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.504585066+07:00","message":"[bufferProcess] send to processor:วันที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.504598247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.504601161+07:00","message":"> Transcript [274] [false]: 'วันที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.504605174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.504607631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.504609626+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.504611846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.823675788+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.823710645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.823716518+07:00","message":"receive interim result [false|false]: วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.823727696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 18\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.823730817+07:00","message":"receive interim result [false|false]:  18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.823738196+07:00","message":"[buffer interim] 17 false วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.823751878+07:00","message":"[buffer interim] 17 false  18"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.823758077+07:00","message":"[bufferProcess] interim [140000000]:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.823760147+07:00","message":"[bufferProcess] send to processor:วันที่ 18"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.823763228+07:00","message":"[bufferProcess] interim [140000000]: 18"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.823767198+07:00","message":"[bufferProcess] update buffer: วันที่ 18"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.823770047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.823772806+07:00","message":"> Transcript [275] [false]: 'วันที่ 18'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.823775904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.82377791+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.823779917+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.823781944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.826779347+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.826799869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.826805351+07:00","message":"receive interim result [false|false]: วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.826813827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28 ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.826816381+07:00","message":"receive interim result [false|false]:  28 ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.826821151+07:00","message":"[buffer interim] 17 false วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.826823661+07:00","message":"[buffer interim] 17 false  28 ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.826827499+07:00","message":"[bufferProcess] interim [200000000]:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.826829755+07:00","message":"[bufferProcess] send to processor:วันที่ 18"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.82683411+07:00","message":"[bufferProcess] interim [200000000]: 28 ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.826836557+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.826839342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.826841943+07:00","message":"> Transcript [276] [false]: 'วันที่ 18'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.826844432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.82684629+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.826848131+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.826849963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.826852195+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.826854032+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.826856144+07:00","message":"Set new StatePrefix : 'วันที่ 18'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.826858431+07:00","message":"Next Push (prob) : 'ที่ 18'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.826872949+07:00","message":"push: {false วัน 0 0xc000188d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.894510451+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.894549179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.89455533+07:00","message":"receive interim result [false|false]: วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.894567334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28 ก็เหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.89457038+07:00","message":"receive interim result [false|false]:  28 ก็เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.894578772+07:00","message":"[buffer interim] 17 false วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:54.894582092+07:00","message":"[buffer interim] 17 false  28 ก็เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.894587728+07:00","message":"[bufferProcess] interim [320000000]:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.894590048+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.894592782+07:00","message":"[bufferProcess] interim [320000000]: 28 ก็เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.894595599+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.894598261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.894601034+07:00","message":"> Transcript [277] [false]: 'วันที่ 28 ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.894603336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:54.894605258+07:00","message":"Set new StatePrefix: 'วันที่ 28 ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.195241683+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.19529547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.19530343+07:00","message":"receive interim result [false|false]: วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.195319323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28 ก็เหลือ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.195322487+07:00","message":"receive interim result [false|false]:  28 ก็เหลือ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.195343919+07:00","message":"[buffer interim] 17 false วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.195368433+07:00","message":"[buffer interim] 17 false  28 ก็เหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.195375343+07:00","message":"[bufferProcess] interim [560000000]:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.195378669+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.19538852+07:00","message":"[bufferProcess] interim [560000000]: 28 ก็เหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.195391039+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.195394087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.195397012+07:00","message":"> Transcript [278] [false]: 'วันที่ 28 ก็เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.195400566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.195402709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.195404674+07:00","message":"StatePrefix: 'วันที่ 28 ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.195407259+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.40573354+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.405780572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.405786547+07:00","message":"receive interim result [false|false]: วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.405798585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28 ก็เหลือ 410\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.405802553+07:00","message":"receive interim result [false|false]:  28 ก็เหลือ 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.405811585+07:00","message":"[buffer interim] 17 false วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.405815278+07:00","message":"[buffer interim] 17 false  28 ก็เหลือ 410"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.405822154+07:00","message":"[bufferProcess] interim [740000000]:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.40582515+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.405828448+07:00","message":"[bufferProcess] interim [740000000]: 28 ก็เหลือ 410"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.405830923+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือ 410"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.405834254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.405838248+07:00","message":"> Transcript [279] [false]: 'วันที่ 28 ก็เหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.405843091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.40584639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.405849363+07:00","message":"StatePrefix: 'วันที่ 28 ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.405854036+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.417247232+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.417281207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.417287443+07:00","message":"receive interim result [false|false]: วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.417297513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็เหลือ 410\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.417300387+07:00","message":"receive interim result [false|false]:  ก็เหลือ 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.417307879+07:00","message":"[buffer interim] 17 false วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.417311315+07:00","message":"[buffer interim] 17 false  ก็เหลือ 410"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.417317125+07:00","message":"[bufferProcess] interim [800000000]:วันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.417319819+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือ 410"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.41732296+07:00","message":"[bufferProcess] interim [800000000]: ก็เหลือ 410"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.417325799+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือ 410"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.41732906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.417331924+07:00","message":"> Transcript [280] [false]: 'วันที่ 28 ก็เหลือ 410'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.417335166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.417337064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.417338927+07:00","message":"StatePrefix: 'วันที่ 28 ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.417341081+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.529292779+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.529333717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.529340417+07:00","message":"receive interim result [false|false]: วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.529351878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็เหลือ 4000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.529355086+07:00","message":"receive interim result [false|false]:  ก็เหลือ 4000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.529363946+07:00","message":"[buffer interim] 17 false วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.529367771+07:00","message":"[buffer interim] 17 false  ก็เหลือ 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529374943+07:00","message":"[bufferProcess] interim [860000000]:วันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529377928+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือ 410"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529381028+07:00","message":"[bufferProcess] interim [860000000]: ก็เหลือ 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529383618+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือ 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529386947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529390361+07:00","message":"> Transcript [281] [false]: 'วันที่ 28 ก็เหลือ 410'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529394165+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529396306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529398927+07:00","message":"StatePrefix: 'วันที่ 28 ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529401025+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529403975+07:00","message":"Push: 'ที่ 28 ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529405906+07:00","message":"TextPushed: 'วันที่ 28 ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529408025+07:00","message":"Set new StatePrefix : 'วันที่ 28 ก็เหลือ 410'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.529410254+07:00","message":"Next Push (prob) : 'เหลือ 410'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.5294191+07:00","message":"push: {false ที่ 28 ก็ 0 0xc000188d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.531269411+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.531287096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28 ก็เหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.531293376+07:00","message":"receive interim result [false|false]: วันที่ 28 ก็เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.531303999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.531307827+07:00","message":"receive interim result [false|false]:  4 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.53131307+07:00","message":"[buffer interim] 17 false วันที่ 28 ก็เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.531316403+07:00","message":"[buffer interim] 17 false  4 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.53132055+07:00","message":"[bufferProcess] interim [920000000]:วันที่ 28 ก็เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.531323012+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือ 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.531325353+07:00","message":"[bufferProcess] interim [920000000]: 4 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.5313278+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือ 4 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.531349199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.531381713+07:00","message":"> Transcript [282] [false]: 'วันที่ 28 ก็เหลือ 4000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.531386163+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.531388941+07:00","message":"Set new StatePrefix: 'วันที่ 28 ก็เหลือ 4000'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.591053333+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.591099006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28 ก็เหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.591104626+07:00","message":"receive interim result [false|false]: วันที่ 28 ก็เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.59111514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.591118307+07:00","message":"receive interim result [false|false]:  4000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.591131194+07:00","message":"[buffer interim] 17 false วันที่ 28 ก็เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.591135751+07:00","message":"[buffer interim] 17 false  4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.591141579+07:00","message":"[bufferProcess] interim [980000000]:วันที่ 28 ก็เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.591144043+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือ 4 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.591146648+07:00","message":"[bufferProcess] interim [980000000]: 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.591149199+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือ 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.591151758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.591154379+07:00","message":"> Transcript [283] [false]: 'วันที่ 28 ก็เหลือ 4 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.59115675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.591158963+07:00","message":"Set new StatePrefix: 'วันที่ 28 ก็เหลือ 4 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.774956514+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.774995576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28 ก็เหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.775001496+07:00","message":"receive interim result [false|false]: วันที่ 28 ก็เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.775010933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.77501342+07:00","message":"receive interim result [false|false]:  4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.775020248+07:00","message":"[buffer interim] 17 false วันที่ 28 ก็เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:55.775025632+07:00","message":"[buffer interim] 17 false  4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.775030919+07:00","message":"[bufferProcess] interim [160000000]:วันที่ 28 ก็เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.775033991+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือ 4000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.775040606+07:00","message":"[bufferProcess] interim [160000000]: 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.775044635+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.775048439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.775052612+07:00","message":"> Transcript [284] [false]: 'วันที่ 28 ก็เหลือ 4000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.775056386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:55.775060325+07:00","message":"Set new StatePrefix: 'วันที่ 28 ก็เหลือ 4000'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:56.034623461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:56.0346166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.417691496+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.417726488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28 ก็เหลือ 4,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.417735782+07:00","message":"receive interim result [false|false]: วันที่ 28 ก็เหลือ 4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:56.417749254+07:00","message":"[buffer interim] 17 false วันที่ 28 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.417755531+07:00","message":"[bufferProcess] interim [760000000]:วันที่ 28 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.417758785+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.417765658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.417768642+07:00","message":"> Transcript [285] [false]: 'วันที่ 28 ก็เหลือ 4,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.417770992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:56.417773075+07:00","message":"Set new StatePrefix: 'วันที่ 28 ก็เหลือ 4,000'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.004081509+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.004118845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.004124282+07:00","message":"receive interim result [false|false]: วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.004133195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็เหลือสี่พันนึงเอาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.004136438+07:00","message":"receive interim result [false|false]:  ก็เหลือสี่พันนึงเอาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.00414405+07:00","message":"[buffer interim] 17 false วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.004147787+07:00","message":"[buffer interim] 17 false  ก็เหลือสี่พันนึงเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.004153723+07:00","message":"[bufferProcess] interim [360000000]:วันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.004156022+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.00415885+07:00","message":"[bufferProcess] interim [360000000]: ก็เหลือสี่พันนึงเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.004161887+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือสี่พันนึงเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.004164891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.004167876+07:00","message":"> Transcript [286] [false]: 'วันที่ 28 ก็เหลือ 4,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.004172606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.004174874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.004176786+07:00","message":"StatePrefix: 'วันที่ 28 ก็เหลือ 4,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.004178943+07:00","message":"TextPushed: 'วันที่ 28 ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.041545576+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.041578298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.041585186+07:00","message":"receive interim result [false|false]: วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.041596408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็เหลือสี่พันนึงเอาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.041601545+07:00","message":"receive interim result [false|false]:  ก็เหลือสี่พันนึงเอาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.041610039+07:00","message":"[buffer interim] 17 false วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.04161469+07:00","message":"[buffer interim] 17 false  ก็เหลือสี่พันนึงเอาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.041621385+07:00","message":"[bufferProcess] interim [420000000]:วันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.041625691+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือสี่พันนึงเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.041629908+07:00","message":"[bufferProcess] interim [420000000]: ก็เหลือสี่พันนึงเอาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.041633615+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือสี่พันนึงเอาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.041638268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.041641907+07:00","message":"> Transcript [287] [false]: 'วันที่ 28 ก็เหลือสี่พันนึงเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.041645372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.041648577+07:00","message":"Set new StatePrefix: 'วันที่ 28 ก็เหลือสี่พันนึงเอาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.15307411+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.153118057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28 ก็เหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.153126363+07:00","message":"receive interim result [false|false]: วันที่ 28 ก็เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.153138323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.153142141+07:00","message":"receive interim result [false|false]:  4,000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.153177125+07:00","message":"[buffer interim] 17 false วันที่ 28 ก็เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.153201708+07:00","message":"[buffer interim] 17 false  4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.153209009+07:00","message":"[bufferProcess] interim [480000000]:วันที่ 28 ก็เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.153212745+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือสี่พันนึงเอาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.153215838+07:00","message":"[bufferProcess] interim [480000000]: 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.1532189+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.15322273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.153225606+07:00","message":"> Transcript [288] [false]: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.153228062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.153230103+07:00","message":"Set new StatePrefix: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.194515345+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.194557953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.194566433+07:00","message":"receive interim result [false|false]: วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.194579924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็เหลือสี่พันนึงเอาเป็นกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.194584505+07:00","message":"receive interim result [false|false]:  ก็เหลือสี่พันนึงเอาเป็นกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.194593601+07:00","message":"[buffer interim] 17 false วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.19459815+07:00","message":"[buffer interim] 17 false  ก็เหลือสี่พันนึงเอาเป็นกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.194606082+07:00","message":"[bufferProcess] interim [600000000]:วันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.194610409+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือ 4,000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.194614712+07:00","message":"[bufferProcess] interim [600000000]: ก็เหลือสี่พันนึงเอาเป็นกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.194618843+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.194622972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.194627566+07:00","message":"> Transcript [289] [false]: 'วันที่ 28 ก็เหลือ 4,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.194631164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.194634215+07:00","message":"Set new StatePrefix: 'วันที่ 28 ก็เหลือ 4,000'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.316692341+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.316730363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.316738056+07:00","message":"receive interim result [false|false]: วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.316750798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็เหลือสี่พันนึงเอาเป็นกำลังใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.316756208+07:00","message":"receive interim result [false|false]:  ก็เหลือสี่พันนึงเอาเป็นกำลังใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.316765819+07:00","message":"[buffer interim] 17 false วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.316770673+07:00","message":"[buffer interim] 17 false  ก็เหลือสี่พันนึงเอาเป็นกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.316779351+07:00","message":"[bufferProcess] interim [720000000]:วันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.316782905+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.316787169+07:00","message":"[bufferProcess] interim [720000000]: ก็เหลือสี่พันนึงเอาเป็นกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.316790785+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.316794765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.316798593+07:00","message":"> Transcript [290] [false]: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.316802677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.316805565+07:00","message":"Set new StatePrefix: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.505687988+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.50572309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.505729549+07:00","message":"receive interim result [false|false]: วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.505742089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.505745446+07:00","message":"receive interim result [false|false]:  ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.505752681+07:00","message":"[buffer interim] 17 false วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.505756117+07:00","message":"[buffer interim] 17 false  ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.505762281+07:00","message":"[bufferProcess] interim [900000000]:วันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.505764424+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.505767529+07:00","message":"[bufferProcess] interim [900000000]: ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.505770219+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.505773164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.505775959+07:00","message":"> Transcript [291] [false]: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.505779195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.505781141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.50578304+07:00","message":"StatePrefix: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.505785527+07:00","message":"TextPushed: 'วันที่ 28 ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.703958444+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.704001034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.704009145+07:00","message":"receive interim result [false|false]: วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.704035828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.704040595+07:00","message":"receive interim result [false|false]:  ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.704070866+07:00","message":"[buffer interim] 17 false วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:57.704084724+07:00","message":"[buffer interim] 17 false  ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.704092307+07:00","message":"[bufferProcess] interim [80000000]:วันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.704095077+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.704103152+07:00","message":"[bufferProcess] interim [80000000]: ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.704106495+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.704109873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.704113464+07:00","message":"> Transcript [292] [false]: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.704116936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.704119052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.704121232+07:00","message":"StatePrefix: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:57.704123578+07:00","message":"TextPushed: 'วันที่ 28 ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.28783477+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.2878735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.287879796+07:00","message":"receive interim result [false|false]: วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:58.287895557+07:00","message":"[buffer interim] 17 false วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.28790292+07:00","message":"[bufferProcess] interim [680000000]:วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.287905712+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.287909177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.287911762+07:00","message":"> Transcript [293] [false]: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.287915276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.28791729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.287919751+07:00","message":"StatePrefix: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:58.287922173+07:00","message":"TextPushed: 'วันที่ 28 ก็'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:59.035553225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:06:59.03558966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.298845337+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.298887238+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-25T13:06:59.298893726+07:00","message":"receive interim result [false|false]: วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.298913226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.298917669+07:00","message":"receive interim result [false|false]:  ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.298926003+07:00","message":"[buffer interim] 17 false วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.298929333+07:00","message":"[buffer interim] 17 false  ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298936631+07:00","message":"[bufferProcess] interim [640000000]:วันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298939239+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298942914+07:00","message":"[bufferProcess] send to processor (ticker):วันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298945676+07:00","message":"[bufferProcess] interim [640000000]: ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298947926+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.29895079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.29895387+07:00","message":"> Transcript [294] [false]: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.29895816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298960359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298962685+07:00","message":"StatePrefix: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298966571+07:00","message":"TextPushed: 'วันที่ 28 ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298969552+07:00","message":"Push: 'เหลือสี่พันนึงเอาเป็นกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298972295+07:00","message":"TextPushed: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298974504+07:00","message":"Set new StatePrefix : 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298976892+07:00","message":"Next Push (prob) : 'ใจให้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298978596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298980635+07:00","message":"> Transcript [295] [false]: 'วันที่ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.298982482+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.298995182+07:00","message":"push: {false เหลือสี่พันนึงเอาเป็นกำลัง 0 0xc000188d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.430694088+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.430729913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.430735965+07:00","message":"receive interim result [false|false]: วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.43074709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.430750549+07:00","message":"receive interim result [false|false]:  ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.430757914+07:00","message":"[buffer interim] 17 false วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.430762006+07:00","message":"[buffer interim] 17 false  ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.430767474+07:00","message":"[bufferProcess] interim [820000000]:วันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.430769913+07:00","message":"[bufferProcess] send to processor: ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.430773086+07:00","message":"[bufferProcess] interim [820000000]: ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.430786851+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.430790539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.430793655+07:00","message":"> Transcript [296] [false]: ' ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.430796183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.430798277+07:00","message":"Set new StatePrefix: ' ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.479368531+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.501156092+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.501201523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.501207906+07:00","message":"receive interim result [false|false]: วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.50121737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.501220979+07:00","message":"receive interim result [false|false]:  ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.501227685+07:00","message":"[buffer interim] 17 false วันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.501232504+07:00","message":"[buffer interim] 17 false  ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.501238469+07:00","message":"[bufferProcess] interim [880000000]:วันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.501241331+07:00","message":"[bufferProcess] send to processor:วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.501246368+07:00","message":"[bufferProcess] interim [880000000]: ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.501249286+07:00","message":"[bufferProcess] update buffer: วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.50125258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.501255334+07:00","message":"> Transcript [297] [false]: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.50125798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.501259976+07:00","message":"Set new StatePrefix: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.667444532+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.667490885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน\",\"confidence\":0.9209504}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.667497222+07:00","message":"receive interim result [true|false]: วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.667508837+07:00","message":"end recv isFinal message id 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.667511432+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.667524454+07:00","message":"[buffer interim] 17 true วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667535093+07:00","message":"[bufferProcess] interim [60000000]:วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667538869+07:00","message":"[bufferProcess] send to processor (isfinal):วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667542615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667545663+07:00","message":"> Transcript [298] [false]: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667549206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667551133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667553049+07:00","message":"StatePrefix: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667555707+07:00","message":"TextPushed: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667557607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667559597+07:00","message":"> Transcript [299] [true]: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667561847+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667563575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667565354+07:00","message":"StatePrefix: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลังใจให้กันก็ใกล้หมดแล้วเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667567399+07:00","message":"TextPushed: 'วันที่ 28 ก็เหลือสี่พันนึงเอาเป็นกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:06:59.667570873+07:00","message":"Push: 'ใจให้กันก็ใกล้หมดแล้วเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.667578621+07:00","message":"push: {true ใจให้กันก็ใกล้หมดแล้วเหมือนกัน 0 0xc000188d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:06:59.676753987+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"Main","time":"2026-06-25T13:06:59.684935645+07:00","message":"write wav file: './tmp/7592/7592_17.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.226071797+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.226119563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.226125597+07:00","message":"receive interim result [false|false]: โชคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.226141355+07:00","message":"[buffer interim] 18 false โชคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.226147733+07:00","message":"[bufferProcess] interim [420000000]:โชคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.226149848+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.405976921+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.4060274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.406035014+07:00","message":"receive interim result [false|false]: โชคดีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.406049628+07:00","message":"[buffer interim] 18 false โชคดีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.406064162+07:00","message":"[bufferProcess] interim [540000000]:โชคดีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.406067151+07:00","message":"[bufferProcess] send to processor:โชคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.406075598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.40607874+07:00","message":"> Transcript [300] [false]: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.406081088+07:00","message":"Set StatePrefix (first interim): 'โชคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.557411946+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.557453784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.557459732+07:00","message":"receive interim result [false|false]: โชคดีที่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.557471882+07:00","message":"[buffer interim] 18 false โชคดีที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.557480394+07:00","message":"[bufferProcess] interim [660000000]:โชคดีที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.557482696+07:00","message":"[bufferProcess] send to processor:โชคดีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.55748782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.557490772+07:00","message":"> Transcript [301] [false]: 'โชคดีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.557493951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.557496177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.557498125+07:00","message":"StatePrefix: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.55750039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.572923591+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.57296099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.57296621+07:00","message":"receive interim result [false|false]: โชคดีที่โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.572977318+07:00","message":"[buffer interim] 18 false โชคดีที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.572983438+07:00","message":"[bufferProcess] interim [720000000]:โชคดีที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.572985679+07:00","message":"[bufferProcess] send to processor:โชคดีที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.572990233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.572992815+07:00","message":"> Transcript [302] [false]: 'โชคดีที่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.572995961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.572997981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.573000022+07:00","message":"StatePrefix: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.573002303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.722911119+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.72295522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.72296043+07:00","message":"receive interim result [false|false]: โชคดีที่โรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.72297437+07:00","message":"[buffer interim] 18 false โชคดีที่โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.722980954+07:00","message":"[bufferProcess] interim [840000000]:โชคดีที่โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.722983477+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.722988851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.722991727+07:00","message":"> Transcript [303] [false]: 'โชคดีที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.722994989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.722997161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.722999125+07:00","message":"StatePrefix: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.723001232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.841177651+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.841200127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.841204831+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.841217563+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.841223443+07:00","message":"[bufferProcess] interim [960000000]:โชคดีที่โรงอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.841225923+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.841229397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.841231875+07:00","message":"> Transcript [304] [false]: 'โชคดีที่โรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.841234481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.841236567+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.841238855+07:00","message":"StatePrefix: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.841241749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.841249473+07:00","message":"Push: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.841252375+07:00","message":"TextPushed: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.841255553+07:00","message":"Set new StatePrefix : 'โชคดีที่โรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:00.841258895+07:00","message":"Next Push (prob) : 'ที่โรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:00.841278578+07:00","message":"push: {false โชคดี 0 0xc002d20100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.045994628+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.046042867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.046049414+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.046072978+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.046081495+07:00","message":"[bufferProcess] interim [200000000]:โชคดีที่โรงอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.046083999+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.046087534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.046090849+07:00","message":"> Transcript [305] [false]: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.046093648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.046095715+07:00","message":"Set new StatePrefix: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.126985563+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.127036884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.127042806+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.127064006+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.127074685+07:00","message":"[bufferProcess] interim [320000000]:โชคดีที่โรงอาหารที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.127077609+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.127081275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.127084487+07:00","message":"> Transcript [306] [false]: 'โชคดีที่โรงอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.1270882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.12709064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.127092747+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.127095138+07:00","message":"TextPushed: 'โชคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.29241744+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.292458569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.292464246+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.292478479+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.292489488+07:00","message":"[bufferProcess] interim [440000000]:โชคดีที่โรงอาหารที่ออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.292492675+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.292499984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.292504281+07:00","message":"> Transcript [307] [false]: 'โชคดีที่โรงอาหารที่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.292508432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.292510856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.292513697+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.292515902+07:00","message":"TextPushed: 'โชคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.54891619+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.54895713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.548963147+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.548976151+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.548982783+07:00","message":"[bufferProcess] interim [680000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.548985626+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.548994675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.548998295+07:00","message":"> Transcript [308] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.54900208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.549004213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.549006715+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.549008879+07:00","message":"TextPushed: 'โชคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.623291832+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.623346375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.623354831+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.623375305+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.623387459+07:00","message":"[bufferProcess] interim [800000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.623391865+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.62339787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.623401267+07:00","message":"> Transcript [309] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.623405196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.62340743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.6234101+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.623412733+07:00","message":"TextPushed: 'โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.623419126+07:00","message":"Push: 'ที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.623421036+07:00","message":"TextPushed: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.623425503+07:00","message":"Set new StatePrefix : 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.623428381+07:00","message":"Next Push (prob) : 'ที่ออฟฟิศเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.623451127+07:00","message":"push: {false ที่โรงอาหาร 0 0xc002d20100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.989874554+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.989913912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.98991996+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:01.989932935+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.989942326+07:00","message":"[bufferProcess] interim [100000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.98994521+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.989949398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.989952665+07:00","message":"> Transcript [310] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.989956339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.989958523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.989960905+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:01.989963466+07:00","message":"TextPushed: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:02.036077162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:02.036105104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.538279477+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.53831855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.53832409+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.538338326+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.53834544+07:00","message":"[bufferProcess] interim [700000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.53834822+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.538354858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.538357769+07:00","message":"> Transcript [311] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.538361413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.538366669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.538369049+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.538371471+07:00","message":"TextPushed: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.729415795+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.72945772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.729463428+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.729481264+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.729490166+07:00","message":"[bufferProcess] interim [880000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.729493856+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.729501342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.729504493+07:00","message":"> Transcript [312] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.729508625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.72951133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.729513317+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.729516174+07:00","message":"TextPushed: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.840827448+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.840875745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.84088316+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.840899701+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.840911438+07:00","message":"[bufferProcess] interim [940000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.840914541+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.840920506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.840923935+07:00","message":"> Transcript [313] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.840927816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.840930221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.840932285+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.840935503+07:00","message":"TextPushed: 'โชคดีที่โรงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.840942698+07:00","message":"Push: 'ที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.840944743+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.840947108+07:00","message":"Set new StatePrefix : 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.840949655+07:00","message":"Next Push (prob) : 'ไม่รับสาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.840959447+07:00","message":"push: {false ที่ออฟฟิศเขา 0 0xc002d20100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.910799753+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.910846568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.910852688+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:02.910865467+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.910875882+07:00","message":"[bufferProcess] interim [0]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.91087963+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.91088695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.910891002+07:00","message":"> Transcript [314] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:02.91089433+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.174220975+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.174263188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.174269685+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.174282525+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.174289693+07:00","message":"[bufferProcess] interim [300000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.174292541+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.174298104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.174301929+07:00","message":"> Transcript [315] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.174304471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.174306566+07:00","message":"Set new StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.268187147+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.268209628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.268214601+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.268225326+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.268231117+07:00","message":"[bufferProcess] interim [420000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.268233788+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.268238136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.268241204+07:00","message":"> Transcript [316] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.268244717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.268246826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.268249025+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.268251668+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.39241491+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.3924568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.392463765+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.39247631+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.392483825+07:00","message":"[bufferProcess] interim [480000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.392486609+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.39249072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.392493952+07:00","message":"> Transcript [317] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.392497737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.392499973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.392502437+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.392505471+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.420228506+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.420276237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.42028476+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.420301494+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.420313575+07:00","message":"[bufferProcess] interim [600000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.420318762+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.420324666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.42032768+07:00","message":"> Transcript [318] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.420331538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.420333723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.420336124+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.42033906+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.6291915+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.629233959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.629241415+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.629259704+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.629271626+07:00","message":"[bufferProcess] interim [780000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.629274771+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.629282084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.629286882+07:00","message":"> Transcript [319] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.629291553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.629293924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.629296374+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.62929912+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.629302411+07:00","message":"Push: 'ไม่ใช่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.629304503+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.629306977+07:00","message":"Set new StatePrefix : 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.629309817+07:00","message":"Next Push (prob) : 'ก็เลยใช้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.629318833+07:00","message":"push: {false ไม่ใช่ค่ะ 0 0xc002d20100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.982343923+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.982393293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ปกติแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.982399913+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ปกติแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:03.982414029+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ปกติแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.982421441+07:00","message":"[bufferProcess] interim [20000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ปกติแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.982424324+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.982430671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.982433789+07:00","message":"> Transcript [320] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.982438173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.982440318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.982442926+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:03.982446651+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.098166673+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.098224918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.098231043+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.098248891+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.098258059+07:00","message":"[bufferProcess] interim [80000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.098269967+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ปกติแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.098276879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.098279997+07:00","message":"> Transcript [321] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ปกติแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.098283884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.098288083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.098290111+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.098292647+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.438215769+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.438264785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.438272351+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.438291605+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.438302741+07:00","message":"[bufferProcess] interim [560000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.438305646+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.438312068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.438315369+07:00","message":"> Transcript [322] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.438323136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.438325307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.438327499+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.438330642+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.630223305+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.630273122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.630280249+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.630295048+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.630304938+07:00","message":"[bufferProcess] interim [800000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.630307846+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.630312204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.630315249+07:00","message":"> Transcript [323] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.630320073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.630322193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.630324694+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.630327757+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.630334218+07:00","message":"Push: 'ก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.630336212+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.630339006+07:00","message":"Set new StatePrefix : 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:04.630342199+07:00","message":"Next Push (prob) : 'แต่ที่สังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:04.63035061+07:00","message":"push: {false ก็เลยใช้ได้ 0 0xc002d20100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:05.036306493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:05.036338555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.241206621+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.241266116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเห็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.241274051+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเห็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.241294422+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเห็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.241305978+07:00","message":"[bufferProcess] interim [340000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเห็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.241311336+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.241326471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.241329487+07:00","message":"> Transcript [324] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.241333452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.241335927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.241337809+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.241340553+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.255184909+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.255225858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.2552321+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.255249772+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.255259172+07:00","message":"[bufferProcess] interim [400000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.255262095+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเห็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.255266275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.255270071+07:00","message":"> Transcript [325] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเห็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.255275997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.255278135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.255280094+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.25528265+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.46241883+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.462459409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.462467272+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.462483343+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.462492876+07:00","message":"[bufferProcess] interim [580000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.462496189+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.462500416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.462506144+07:00","message":"> Transcript [326] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.462512108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.462514316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.462516876+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.462520131+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.524796113+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.524829456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.524835372+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.524856516+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.524871761+07:00","message":"[bufferProcess] interim [700000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.524874834+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.524882344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.524885323+07:00","message":"> Transcript [327] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.524891831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.524895293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.524897933+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.524901742+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.524910054+07:00","message":"Push: 'แต่ที่สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.52491197+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.52491491+07:00","message":"Set new StatePrefix : 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.52491793+07:00","message":"Next Push (prob) : 'ว่าเหตุผลที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.524944774+07:00","message":"push: {false แต่ที่สังเกต 0 0xc002d20100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.570401785+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.629797132+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.653039445+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.653107522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.653117842+07:00","message":"receive interim result [false|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.65314248+07:00","message":"[buffer interim] 18 false โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.653155506+07:00","message":"[bufferProcess] interim [760000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.653158567+07:00","message":"[bufferProcess] send to processor:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.653174181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.65317846+07:00","message":"> Transcript [328] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.653182615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.653184704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.653186805+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.653192779+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.81237479+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.812416431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสายค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มันหมด\",\"confidence\":0.9223289}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.812423719+07:00","message":"receive interim result [true|false]: โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสายค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มันหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.812430918+07:00","message":"end recv isFinal message id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.812433439+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.812439642+07:00","message":"[buffer interim] 18 true โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสายค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มันหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.81244644+07:00","message":"[bufferProcess] interim [910000000]:โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสายค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มันหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812449631+07:00","message":"[bufferProcess] send to processor (isfinal):โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812453161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812456131+07:00","message":"> Transcript [329] [false]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812461055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812462991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.8124653+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812468176+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812470369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812492761+07:00","message":"> Transcript [330] [true]: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสายค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มันหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812497229+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812500472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812502969+07:00","message":"StatePrefix: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812506342+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812509573+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812715+07:00","message":"Push: 'เหตุผลที่มันหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.8127184+07:00","message":"TextPushed: 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่ใช่ค่ะก็เลยใช้ได้แต่ที่สังเกตเหตุผลที่มันหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812720834+07:00","message":"Set new StatePrefix : 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสายค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มันหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812723319+07:00","message":"Next Push (prob) : 'โชคดีที่โรงอาหารที่ออฟฟิศเขาไม่รับสายค่ะก็เลยใช้ได้แต่ที่สังเกตว่าเหตุผลที่มันหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:05.812731303+07:00","message":"push: {true เหตุผลที่มันหมด 0 0xc002d20100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:05.812746991+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_18.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:05.824890375+07:00","message":"write wav file: './tmp/7592/7592_18.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.209082458+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.300716323+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.300735235+07:00","message":"found end of frame, send empty tag with msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.300738521+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.300746005+07:00","message":"[buffer interim] 19 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.300753754+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.300757888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.300761106+07:00","message":"> Transcript [331] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.300763687+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.300765666+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.300767577+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.300769431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:06.300772198+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.300782805+07:00","message":"push: {true \n 0 0xc000188980}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:06.306075119+07:00","message":"write wav file: './tmp/7592/7592_19.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:06.591976039+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.077591913+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.077643765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.077649425+07:00","message":"receive interim result [false|false]: ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.077664596+07:00","message":"[buffer interim] 20 false ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.077672563+07:00","message":"[bufferProcess] interim [240000000]:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.077674584+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.316222158+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.316266856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.316273617+07:00","message":"receive interim result [false|false]: ดูความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.316291774+07:00","message":"[buffer interim] 20 false ดูความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.316302553+07:00","message":"[bufferProcess] interim [480000000]:ดูความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.316305102+07:00","message":"[bufferProcess] send to processor:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.316308738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.316311662+07:00","message":"> Transcript [332] [false]: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.316314042+07:00","message":"Set StatePrefix (first interim): 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.501945543+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.501984786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูของที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.501991033+07:00","message":"receive interim result [false|false]: ดูของที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.502006004+07:00","message":"[buffer interim] 20 false ดูของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.502013746+07:00","message":"[bufferProcess] interim [600000000]:ดูของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.502016302+07:00","message":"[bufferProcess] send to processor:ดูความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.50202282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.50202668+07:00","message":"> Transcript [333] [false]: 'ดูความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.502030139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.502032511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.502034635+07:00","message":"StatePrefix: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.50203686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.578170816+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.578206098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.578211731+07:00","message":"receive interim result [false|false]: ด้วยความที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.578227606+07:00","message":"[buffer interim] 20 false ด้วยความที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.57823674+07:00","message":"[bufferProcess] interim [780000000]:ด้วยความที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.578239544+07:00","message":"[bufferProcess] send to processor:ดูของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.578243289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.5782467+07:00","message":"> Transcript [334] [false]: 'ดูของที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.578250753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.578252983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.578255172+07:00","message":"StatePrefix: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.578257366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.972500069+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.972547928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.972555133+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:07.972575515+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.972584349+07:00","message":"[bufferProcess] interim [200000000]:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.972587224+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.972591118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.972594477+07:00","message":"> Transcript [335] [false]: 'ด้วยความที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.972597389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:07.972599744+07:00","message":"Set new StatePrefix: 'ด้วยความที่เขา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:08.037225571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:08.037247689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.358697232+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.358738581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.358744235+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.358757235+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.358765729+07:00","message":"[bufferProcess] interim [620000000]:ด้วยความที่เขาอ่ะสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.358768027+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.358771696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.358774773+07:00","message":"> Transcript [336] [false]: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.358778566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.358781537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.358785396+07:00","message":"StatePrefix: 'ด้วยความที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.358789308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.510697827+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.510731417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.510736854+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.51074671+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.510753118+07:00","message":"[bufferProcess] interim [680000000]:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.510755303+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.51075839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.510761229+07:00","message":"> Transcript [337] [false]: 'ด้วยความที่เขาอ่ะสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.510764665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.510766716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.510768827+07:00","message":"StatePrefix: 'ด้วยความที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.510771037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.550415317+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.550466502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.550472167+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.550490041+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.550499925+07:00","message":"[bufferProcess] interim [800000000]:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.550503226+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.550509951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.550513372+07:00","message":"> Transcript [338] [false]: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.550517372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.550519626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.550521779+07:00","message":"StatePrefix: 'ด้วยความที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.550524421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.683922025+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.683963024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.683968874+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.68398352+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.683991286+07:00","message":"[bufferProcess] interim [860000000]:ด้วยความที่เขาอ่ะสายเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.683993813+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.683997822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.684001795+07:00","message":"> Transcript [339] [false]: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.68400544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.684007705+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.684010189+07:00","message":"StatePrefix: 'ด้วยความที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.684013656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.684019743+07:00","message":"Push: 'ด้วยความที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.684021898+07:00","message":"TextPushed: 'ด้วยความที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.684024089+07:00","message":"Set new StatePrefix : 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.684026274+07:00","message":"Next Push (prob) : 'อ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.684034523+07:00","message":"push: {false ด้วยความที่เขา 0 0xc001f8d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.71673327+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.716777407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.716783201+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.716798958+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.716807171+07:00","message":"[bufferProcess] interim [920000000]:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.716811031+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.716817862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.716821362+07:00","message":"> Transcript [340] [false]: 'ด้วยความที่เขาอ่ะสายเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.716824727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.716826884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.716828839+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.716831592+07:00","message":"TextPushed: 'ด้วยความที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.728507909+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.728546142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.728551765+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.72856551+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.728572802+07:00","message":"[bufferProcess] interim [980000000]:ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.728575537+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.72857894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.728581948+07:00","message":"> Transcript [341] [false]: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.728585095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.728587207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.728589328+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.728591873+07:00","message":"TextPushed: 'ด้วยความที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.913061385+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.913095399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.913101492+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:08.913114107+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเราถึง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.913121067+07:00","message":"[bufferProcess] interim [160000000]:ด้วยความที่เขาอ่ะสายเราถึง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.913123768+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.913128937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.913131951+07:00","message":"> Transcript [342] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.913135616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.913137846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.913139922+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:08.913142536+07:00","message":"TextPushed: 'ด้วยความที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.172652977+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.172696849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.172702642+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.172717123+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.172725355+07:00","message":"[bufferProcess] interim [340000000]:ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.172727843+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.17273232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.172735554+07:00","message":"> Transcript [343] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.172739349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.172741606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.172743958+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.172746555+07:00","message":"TextPushed: 'ด้วยความที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.172749524+07:00","message":"Push: 'อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.1727517+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.172754054+07:00","message":"Set new StatePrefix : 'ด้วยความที่เขาอ่ะสายเราถึง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.172756581+07:00","message":"Next Push (prob) : 'สายเราถึง 6'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.172765774+07:00","message":"push: {false อ่ะ 0 0xc001f8d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.364240366+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.364275654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.364281939+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.36429053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.364293499+07:00","message":"receive interim result [false|false]:  60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.364300876+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.364306332+07:00","message":"[buffer interim] 20 false  60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.364311725+07:00","message":"[bufferProcess] interim [580000000]:ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.364314245+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.364318948+07:00","message":"[bufferProcess] interim [580000000]: 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.364321925+07:00","message":"[bufferProcess] update buffer: ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.364324524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.364330388+07:00","message":"> Transcript [344] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.364333682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.364335713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.364337608+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.364340318+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.423942562+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.423985695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.423992523+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.424001891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 60 เปอร์เซ็นต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.424004694+07:00","message":"receive interim result [false|false]:  60 เปอร์เซ็นต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.424013167+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.424016981+07:00","message":"[buffer interim] 20 false  60 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.424024003+07:00","message":"[bufferProcess] interim [640000000]:ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.424028001+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.424032741+07:00","message":"[bufferProcess] interim [640000000]: 60 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.424037277+07:00","message":"[bufferProcess] update buffer: ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.424042232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.424054209+07:00","message":"> Transcript [345] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.424058904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.424061664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.424064026+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.424066268+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.566471377+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.566511889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.566518222+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.566529494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 60 เปอร์เซ็นต์หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.566533136+07:00","message":"receive interim result [false|false]:  60 เปอร์เซ็นต์หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.566542522+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.566546364+07:00","message":"[buffer interim] 20 false  60 เปอร์เซ็นต์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.566552888+07:00","message":"[bufferProcess] interim [820000000]:ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.566556211+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.566559652+07:00","message":"[bufferProcess] interim [820000000]: 60 เปอร์เซ็นต์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.566564131+07:00","message":"[bufferProcess] update buffer: ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.566567907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.566570932+07:00","message":"> Transcript [346] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.56657468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.566577087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.566579152+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.566581457+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.619536471+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.619568708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.619574671+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.61958736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 60 เปอร์เซ็นต์หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.619591186+07:00","message":"receive interim result [false|false]:  60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.619597501+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.619603962+07:00","message":"[buffer interim] 20 false  60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619610244+07:00","message":"[bufferProcess] interim [880000000]:ด้วยความที่เขาอ่ะสายเราถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619613645+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619620634+07:00","message":"[bufferProcess] interim [880000000]: 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619624305+07:00","message":"[bufferProcess] update buffer: ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619628857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619633438+07:00","message":"> Transcript [347] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619638285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619640623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619642479+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619644487+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619647319+07:00","message":"Push: 'สายเราถึง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619649249+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619651533+07:00","message":"Set new StatePrefix : 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.619653833+07:00","message":"Next Push (prob) : '0 เปอร์เซ็นต์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.619662548+07:00","message":"push: {false สายเราถึง 6 0 0xc001f8d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.742831099+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.742872944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.742882888+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.742893539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เปอร์เซ็นต์หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.742897155+07:00","message":"receive interim result [false|false]:  เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.7429042+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:09.742907844+07:00","message":"[buffer interim] 20 false  เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.742914163+07:00","message":"[bufferProcess] interim [940000000]:ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.742917215+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.742920309+07:00","message":"[bufferProcess] interim [940000000]: เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.742923794+07:00","message":"[bufferProcess] update buffer: ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.742927483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.742930452+07:00","message":"> Transcript [348] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.742933889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.742936053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.742938011+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:09.742941506+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง 6'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.258363157+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.258416375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.258425363+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:10.258444212+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.258456458+07:00","message":"[bufferProcess] interim [480000000]:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.258460837+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.258468406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.25847281+07:00","message":"> Transcript [349] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.258478497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.258482732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.258485886+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:10.258489698+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง 6'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:11.037668831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:11.037691149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.224563852+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.224599865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.224605868+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.224614552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เปอร์เซ็นต์หรือเปล่ารู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.224617561+07:00","message":"receive interim result [false|false]:  เปอร์เซ็นต์หรือเปล่ารู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.224625184+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.224628247+07:00","message":"[buffer interim] 20 false  เปอร์เซ็นต์หรือเปล่ารู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.224633598+07:00","message":"[bufferProcess] interim [500000000]:ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.224639247+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.22464237+07:00","message":"[bufferProcess] interim [500000000]: เปอร์เซ็นต์หรือเปล่ารู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.224645234+07:00","message":"[bufferProcess] update buffer: ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.22464867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.224651775+07:00","message":"> Transcript [350] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.22465535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.22465762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.224659938+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.224662253+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง 6'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.444773704+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.444813032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.444819244+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.44483176+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.444841478+07:00","message":"[bufferProcess] interim [680000000]:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.444844731+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.444850356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.444853239+07:00","message":"> Transcript [351] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.444857319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.444859468+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.444861552+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.444864273+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.444869285+07:00","message":"Push: '0 เปอร์เซ็นต์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.444871405+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.444873818+07:00","message":"Set new StatePrefix : 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.444876279+07:00","message":"Next Push (prob) : 'เปล่ารู้สึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.444884644+07:00","message":"push: {false 0 เปอร์เซ็นต์หรือ 0 0xc001f8d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.54978625+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.549826469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.549832636+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.549842349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.549845489+07:00","message":"receive interim result [false|false]:  เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.549853209+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.549856483+07:00","message":"[buffer interim] 20 false  เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.549865775+07:00","message":"[bufferProcess] interim [800000000]:ด้วยความที่เขาอ่ะสายเราถึง 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.549868482+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.549871793+07:00","message":"[bufferProcess] interim [800000000]: เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.549875427+07:00","message":"[bufferProcess] update buffer: ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.549878831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.549881586+07:00","message":"> Transcript [352] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:11.549884044+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:11.908592239+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.005750701+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.005794699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.005801215+07:00","message":"receive interim result [false|false]: ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.005820221+07:00","message":"[buffer interim] 20 false ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.005828346+07:00","message":"[bufferProcess] interim [280000000]:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.005831823+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.005838757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.005848346+07:00","message":"> Transcript [353] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.005852884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.005855271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.005857166+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.00586178+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.041127362+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.085813839+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.085853199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน\",\"confidence\":0.9399882}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.085860172+07:00","message":"receive interim result [true|false]: ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.085870224+07:00","message":"end recv isFinal message id 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.08587264+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.085879749+07:00","message":"[buffer interim] 20 true ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.085890224+07:00","message":"[bufferProcess] interim [340000000]:ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.085893568+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.085906083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.085922901+07:00","message":"> Transcript [354] [false]: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.085927972+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.085930481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.085933757+07:00","message":"> Transcript [355] [true]: 'ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.085938173+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.085940586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.085943244+07:00","message":"StatePrefix: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.085945994+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.085948049+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.086169744+07:00","message":"Push: 'รู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.086173818+07:00","message":"TextPushed: 'ด้วยความที่เขาอ่ะสายเราถึง 60 เปอร์เซ็นต์หรือรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.086176277+07:00","message":"Set new StatePrefix : 'ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.08617915+07:00","message":"Next Push (prob) : 'ด้วยความที่เขาอ่ะจ่ายเราถึง 60 เปอร์เซ็นต์หรือเปล่ารู้สึกว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:12.086190171+07:00","message":"push: {true รู้สึกว่ามัน 0 0xc001f8d100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:12.086199725+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_20.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:12.097009714+07:00","message":"write wav file: './tmp/7592/7592_20.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.30582299+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.305873868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.305879481+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.305895189+07:00","message":"[buffer interim] 21 false มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.305902579+07:00","message":"[bufferProcess] interim [200000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.305904614+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.305912025+07:00","message":"[bufferProcess] send to processor (ticker):มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.305914674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.305917547+07:00","message":"> Transcript [356] [false]: 'มี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.305919832+07:00","message":"Set StatePrefix (first interim): 'มี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.342351443+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.342391672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.342398397+07:00","message":"receive interim result [false|false]: มี 2 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.342413663+07:00","message":"[buffer interim] 21 false มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.342421757+07:00","message":"[bufferProcess] interim [320000000]:มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.34242585+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.793200504+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.793247795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.79325646+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.793267612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.793270791+07:00","message":"receive interim result [false|false]:  อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.793278587+07:00","message":"[buffer interim] 21 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.793281476+07:00","message":"[buffer interim] 21 false  อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.793286808+07:00","message":"[bufferProcess] interim [800000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.793289116+07:00","message":"[bufferProcess] send to processor:มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.793291622+07:00","message":"[bufferProcess] interim [800000000]: อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.793294301+07:00","message":"[bufferProcess] update buffer: มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.793296946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.793299761+07:00","message":"> Transcript [357] [false]: 'มี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.793303094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.79330516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.793307116+07:00","message":"StatePrefix: 'มี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.793309066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.958458914+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.958500255+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-25T13:07:13.958506733+07:00","message":"receive interim result [false|false]: มี 2 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:13.95851742+07:00","message":"[buffer interim] 21 false มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.95852483+07:00","message":"[bufferProcess] interim [920000000]:มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.958527754+07:00","message":"[bufferProcess] send to processor:มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.95853132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.958534332+07:00","message":"> Transcript [358] [false]: 'มี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.958537785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.958540113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.958542156+07:00","message":"StatePrefix: 'มี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:13.958544388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:14.03823689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:14.038240791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.200101841+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.200153506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.200161869+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.200172029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างผู้ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.200175577+07:00","message":"receive interim result [false|false]:  อย่างผู้ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.20018442+07:00","message":"[buffer interim] 21 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.200187908+07:00","message":"[buffer interim] 21 false  อย่างผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.200193686+07:00","message":"[bufferProcess] interim [220000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.200195954+07:00","message":"[bufferProcess] send to processor:มี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.200198771+07:00","message":"[bufferProcess] interim [220000000]: อย่างผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.2002017+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.200204791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.200208913+07:00","message":"> Transcript [359] [false]: 'มี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.200212038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.20021419+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.200216547+07:00","message":"StatePrefix: 'มี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.20021854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.355063912+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.355108272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.355115004+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.355125922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างผู้ช่วยเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.355130531+07:00","message":"receive interim result [false|false]:  อย่างผู้ช่วยเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.355140314+07:00","message":"[buffer interim] 21 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.355145476+07:00","message":"[buffer interim] 21 false  อย่างผู้ช่วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.355154308+07:00","message":"[bufferProcess] interim [340000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.355157981+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.355162378+07:00","message":"[bufferProcess] interim [340000000]: อย่างผู้ช่วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.355166558+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างผู้ช่วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.355170971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.355174989+07:00","message":"> Transcript [360] [false]: 'มี 2 อย่างผู้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.35517999+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.355182945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.355186314+07:00","message":"StatePrefix: 'มี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.355189757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.355193177+07:00","message":"Push: 'มี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.355196474+07:00","message":"TextPushed: 'มี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.355199684+07:00","message":"Set new StatePrefix : 'มี 2 อย่างผู้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.355203157+07:00","message":"Next Push (prob) : ' อย่างผู้ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.35521802+07:00","message":"push: {false มี 2 0 0xc000189300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.506113618+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.506149726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.506154847+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.506167333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างผู้ช่วยเราเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.506171671+07:00","message":"receive interim result [false|false]:  อย่างผู้ช่วยเราเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.506182033+07:00","message":"[buffer interim] 21 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:14.506196269+07:00","message":"[buffer interim] 21 false  อย่างผู้ช่วยเราเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.506218645+07:00","message":"[bufferProcess] interim [520000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.506239789+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างผู้ช่วยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.506250418+07:00","message":"[bufferProcess] interim [520000000]: อย่างผู้ช่วยเราเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.506253969+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างผู้ช่วยเราเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.506257468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.506260905+07:00","message":"> Transcript [361] [false]: 'มี 2 อย่างผู้ช่วยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.506264138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.506266293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.506268611+07:00","message":"StatePrefix: 'มี 2 อย่างผู้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:14.506271204+07:00","message":"TextPushed: 'มี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.143262706+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.143311484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.143317398+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.143329724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างผู้ช่วยเราเยอะกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.143333957+07:00","message":"receive interim result [false|false]:  อย่างผู้ช่วยเราเยอะกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.143341122+07:00","message":"[buffer interim] 21 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.143344752+07:00","message":"[buffer interim] 21 false  อย่างผู้ช่วยเราเยอะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.143368783+07:00","message":"[bufferProcess] interim [120000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.143406727+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างผู้ช่วยเราเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.143420432+07:00","message":"[bufferProcess] interim [120000000]: อย่างผู้ช่วยเราเยอะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.143423641+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างผู้ช่วยเราเยอะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.143428114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.143433372+07:00","message":"> Transcript [362] [false]: 'มี 2 อย่างผู้ช่วยเราเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.143437586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.143439741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.143442613+07:00","message":"StatePrefix: 'มี 2 อย่างผู้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.143445533+07:00","message":"TextPushed: 'มี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.224291004+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.224337586+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-25T13:07:15.224344947+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.22435822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างผู้ช่วยเราเยอะกับเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.22436335+07:00","message":"receive interim result [false|false]:  อย่างผู้ช่วยเราเยอะกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.224376482+07:00","message":"[buffer interim] 21 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.224381254+07:00","message":"[buffer interim] 21 false  อย่างผู้ช่วยเราเยอะกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.224389161+07:00","message":"[bufferProcess] interim [180000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.224392619+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างผู้ช่วยเราเยอะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.224397245+07:00","message":"[bufferProcess] interim [180000000]: อย่างผู้ช่วยเราเยอะกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.224401672+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างผู้ช่วยเราเยอะกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.224405646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.224409786+07:00","message":"> Transcript [363] [false]: 'มี 2 อย่างผู้ช่วยเราเยอะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.224417248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.224420521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.224424259+07:00","message":"StatePrefix: 'มี 2 อย่างผู้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.224428306+07:00","message":"TextPushed: 'มี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.511357056+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.511396483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.51140327+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.511416678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างผู้ช่วยเราเยอะกับเราซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.511421445+07:00","message":"receive interim result [false|false]:  อย่างผู้ช่วยเราเยอะกับเราซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.511430369+07:00","message":"[buffer interim] 21 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.511435054+07:00","message":"[buffer interim] 21 false  อย่างผู้ช่วยเราเยอะกับเราซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.511442631+07:00","message":"[bufferProcess] interim [480000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.511446035+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างผู้ช่วยเราเยอะกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.511450726+07:00","message":"[bufferProcess] interim [480000000]: อย่างผู้ช่วยเราเยอะกับเราซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.51145477+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.511459395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.511463738+07:00","message":"> Transcript [364] [false]: 'มี 2 อย่างผู้ช่วยเราเยอะกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.51146896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.511472366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.511476306+07:00","message":"StatePrefix: 'มี 2 อย่างผู้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.511479706+07:00","message":"TextPushed: 'มี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.511483108+07:00","message":"Push: ' อย่างผู้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.51148609+07:00","message":"TextPushed: 'มี 2 อย่างผู้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.511489525+07:00","message":"Set new StatePrefix : 'มี 2 อย่างผู้ช่วยเราเยอะกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.511492798+07:00","message":"Next Push (prob) : 'เราเยอะกับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.511503503+07:00","message":"push: {false  อย่างผู้ช่วย 0 0xc000189300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.711399779+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.711448187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.711457932+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.71147111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างผู้ช่วยเราเยอะกับเราซื้อเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.711474296+07:00","message":"receive interim result [false|false]:  อย่างผู้ช่วยเราเยอะกับเราซื้อเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.711483054+07:00","message":"[buffer interim] 21 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.711487038+07:00","message":"[buffer interim] 21 false  อย่างผู้ช่วยเราเยอะกับเราซื้อเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.71149432+07:00","message":"[bufferProcess] interim [720000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.711496957+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.711500567+07:00","message":"[bufferProcess] interim [720000000]: อย่างผู้ช่วยเราเยอะกับเราซื้อเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.711503624+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.711506715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.711509776+07:00","message":"> Transcript [365] [false]: 'มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.711513651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.71151571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.711517749+07:00","message":"StatePrefix: 'มี 2 อย่างผู้ช่วยเราเยอะกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.711520287+07:00","message":"TextPushed: 'มี 2 อย่างผู้ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.956747587+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.956790395+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-25T13:07:15.95679682+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.956807524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.956810559+07:00","message":"receive interim result [false|false]:  อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.956817946+07:00","message":"[buffer interim] 21 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:15.956821535+07:00","message":"[buffer interim] 21 false  อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.95682824+07:00","message":"[bufferProcess] interim [960000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.956830882+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.956834019+07:00","message":"[bufferProcess] interim [960000000]: อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.956836648+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.956840048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.95684316+07:00","message":"> Transcript [366] [false]: 'มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.956847205+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.956849403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.95685137+07:00","message":"StatePrefix: 'มี 2 อย่างผู้ช่วยเราเยอะกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:15.956854064+07:00","message":"TextPushed: 'มี 2 อย่างผู้ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.086780075+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.086805011+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-25T13:07:16.086809487+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.08682151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.086825708+07:00","message":"receive interim result [false|false]:  อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.086832464+07:00","message":"[buffer interim] 21 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.086835785+07:00","message":"[buffer interim] 21 false  อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.086841385+07:00","message":"[bufferProcess] interim [80000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.086843905+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.08684694+07:00","message":"[bufferProcess] interim [80000000]: อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.086850016+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.086867669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.086897805+07:00","message":"> Transcript [367] [false]: 'มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.086904581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.086907454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.086909759+07:00","message":"StatePrefix: 'มี 2 อย่างผู้ช่วยเราเยอะกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.08691274+07:00","message":"TextPushed: 'มี 2 อย่างผู้ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.416612948+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.416647858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.416653067+07:00","message":"receive interim result [false|false]: มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.416661558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.416664701+07:00","message":"receive interim result [false|false]:  อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.416672151+07:00","message":"[buffer interim] 21 false มี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.416675835+07:00","message":"[buffer interim] 21 false  อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.416681692+07:00","message":"[bufferProcess] interim [380000000]:มี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.416684317+07:00","message":"[bufferProcess] send to processor:มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.416687127+07:00","message":"[bufferProcess] interim [380000000]: อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.416689615+07:00","message":"[bufferProcess] update buffer: มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.416692859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.416695789+07:00","message":"> Transcript [368] [false]: 'มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.41669928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.416701496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.416703782+07:00","message":"StatePrefix: 'มี 2 อย่างผู้ช่วยเราเยอะกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.41670643+07:00","message":"TextPushed: 'มี 2 อย่างผู้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.416710485+07:00","message":"Push: 'เราเยอะกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.416712786+07:00","message":"TextPushed: 'มี 2 อย่างผู้ช่วยเราเยอะกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.416714914+07:00","message":"Set new StatePrefix : 'มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.416717107+07:00","message":"Next Push (prob) : 'ซื้อเองก็เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.416724561+07:00","message":"push: {false เราเยอะกับเรา 0 0xc000189300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.458461435+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.522178362+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.626658273+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.626700295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะหน่อย\",\"confidence\":0.9530576}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.626707822+07:00","message":"receive interim result [true|false]: มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.626718484+07:00","message":"end recv isFinal message id 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.626720647+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.626727656+07:00","message":"[buffer interim] 21 true มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626740086+07:00","message":"[bufferProcess] interim [650000000]:มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626743795+07:00","message":"[bufferProcess] send to processor (isfinal):มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626747876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626751021+07:00","message":"> Transcript [369] [false]: 'มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะอร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626754611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626756756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.62675872+07:00","message":"StatePrefix: 'มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626761911+07:00","message":"TextPushed: 'มี 2 อย่างผู้ช่วยเราเยอะกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626764097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626766482+07:00","message":"> Transcript [370] [true]: 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626768707+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626770619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626773159+07:00","message":"StatePrefix: 'มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626775311+07:00","message":"TextPushed: 'มี 2 อย่างผู้ช่วยเราเยอะกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626777273+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626968033+07:00","message":"Push: 'ซื้อเองก็เยอะหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.62697135+07:00","message":"TextPushed: 'มี 2 อย่างผู้ช่วยเราเยอะกับเราซื้อเองก็เยอะหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.626973868+07:00","message":"Set new StatePrefix : 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.62697632+07:00","message":"Next Push (prob) : 'มี 2 อย่างคือช่วยเราเยอะกับเราซื้อเองก็เยอะหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:16.626985194+07:00","message":"push: {true ซื้อเองก็เยอะหน่อย 0 0xc000189300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:16.627001913+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_21.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:16.63972103+07:00","message":"write wav file: './tmp/7592/7592_21.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:17.038414069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:17.038428422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.19142705+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.191487632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.191493738+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.191507857+07:00","message":"[buffer interim] 22 false ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.191514455+07:00","message":"[bufferProcess] interim [520000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.191516674+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.191522071+07:00","message":"[bufferProcess] send to processor (ticker):ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.191524667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.19152935+07:00","message":"> Transcript [371] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.191531734+07:00","message":"Set StatePrefix (first interim): 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.313657118+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.31372347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.313730929+07:00","message":"receive interim result [false|false]: ต่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.313750291+07:00","message":"[buffer interim] 22 false ต่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.313763189+07:00","message":"[bufferProcess] interim [580000000]:ต่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.313766115+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.549334635+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.549375487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.549380078+07:00","message":"receive interim result [false|false]: ต่อยในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.549389872+07:00","message":"[buffer interim] 22 false ต่อยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.549396485+07:00","message":"[bufferProcess] interim [880000000]:ต่อยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.549398868+07:00","message":"[bufferProcess] send to processor:ต่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.549401891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.549404808+07:00","message":"> Transcript [372] [false]: 'ต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.549407159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.549409169+07:00","message":"Set new StatePrefix: 'ต่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.737575737+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.737626407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยในการซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.737632628+07:00","message":"receive interim result [false|false]: ต่อยในการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:19.737649093+07:00","message":"[buffer interim] 22 false ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.737657751+07:00","message":"[bufferProcess] interim [60000000]:ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.737660479+07:00","message":"[bufferProcess] send to processor:ต่อยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.737666241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.737669523+07:00","message":"> Transcript [373] [false]: 'ต่อยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.737675924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.737678568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.73768056+07:00","message":"StatePrefix: 'ต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:19.737682783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:20.038660118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:20.038672211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.378355574+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.378404671+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-25T13:07:20.378411377+07:00","message":"receive interim result [false|false]: ต่อยในการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:20.378426819+07:00","message":"[buffer interim] 22 false ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.378434529+07:00","message":"[bufferProcess] interim [660000000]:ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.378436922+07:00","message":"[bufferProcess] send to processor:ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.378444389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.378447701+07:00","message":"> Transcript [374] [false]: 'ต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.37845149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.378453843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.378455827+07:00","message":"StatePrefix: 'ต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:20.378458412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.668917592+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.768440477+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.768473019+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.768475946+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.768478138+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.768480521+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.768482914+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.768484678+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.801688218+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.805806656+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.805848834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อยในการซื้อ\",\"confidence\":0.94875646}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.805858731+07:00","message":"receive interim result [true|false]: ต่อยในการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.805867896+07:00","message":"end recv isFinal message id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.805870957+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.805877958+07:00","message":"[buffer interim] 22 true ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805888855+07:00","message":"[bufferProcess] interim [180000000]:ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805894855+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อยในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805913648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805929117+07:00","message":"> Transcript [375] [false]: 'ต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805934134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805936356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805938347+07:00","message":"StatePrefix: 'ต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805940445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805942549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805944687+07:00","message":"> Transcript [376] [true]: 'ต่อยในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805946953+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805948826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805950529+07:00","message":"StatePrefix: 'ต่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805955498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:22.805964377+07:00","message":"Push: 'ต่อยในการซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:22.805973331+07:00","message":"push: {true ต่อยในการซื้อ 0 0xc001f8d380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:22.818363509+07:00","message":"write wav file: './tmp/7592/7592_22.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:23.039395309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:23.039404494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.369440128+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.369496465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.369501833+07:00","message":"receive interim result [false|false]: หากู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.36951972+07:00","message":"[buffer interim] 23 false หากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.369527861+07:00","message":"[bufferProcess] interim [420000000]:หากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.369530517+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.509659884+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.509705065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.509710911+07:00","message":"receive interim result [false|false]: หาคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.509724342+07:00","message":"[buffer interim] 23 false หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.509731666+07:00","message":"[bufferProcess] interim [480000000]:หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.509734118+07:00","message":"[bufferProcess] send to processor:หากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.509740118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.509743224+07:00","message":"> Transcript [377] [false]: 'หากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.509745677+07:00","message":"Set StatePrefix (first interim): 'หากู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.561351269+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.561396439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากูไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.561402431+07:00","message":"receive interim result [false|false]: หากูไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.561417008+07:00","message":"[buffer interim] 23 false หากูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.561425231+07:00","message":"[bufferProcess] interim [540000000]:หากูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.561427591+07:00","message":"[bufferProcess] send to processor:หาคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.561433586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.561437136+07:00","message":"> Transcript [378] [false]: 'หาคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.56143955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.561441986+07:00","message":"Set new StatePrefix: 'หาคู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.626142457+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.62618369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากูไม่เจอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.626189287+07:00","message":"receive interim result [false|false]: หากูไม่เจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.626201407+07:00","message":"[buffer interim] 23 false หากูไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.626209913+07:00","message":"[bufferProcess] interim [600000000]:หากูไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.626212424+07:00","message":"[bufferProcess] send to processor:หากูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.626217861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.626220617+07:00","message":"> Transcript [379] [false]: 'หากูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.626223212+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.626225353+07:00","message":"Set new StatePrefix: 'หากูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.653344424+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.653378805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากูไม่สน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.653384944+07:00","message":"receive interim result [false|false]: หากูไม่สน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.653404835+07:00","message":"[buffer interim] 23 false หากูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.653413296+07:00","message":"[bufferProcess] interim [660000000]:หากูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.653416637+07:00","message":"[bufferProcess] send to processor:หากูไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.653422989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.653426491+07:00","message":"> Transcript [380] [false]: 'หากูไม่เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.65342979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.65343209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.653434141+07:00","message":"StatePrefix: 'หากูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.653436206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.801652857+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.801700265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคู่สม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.801705323+07:00","message":"receive interim result [false|false]: หาคู่สม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.801723111+07:00","message":"[buffer interim] 23 false หาคู่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.801731188+07:00","message":"[bufferProcess] interim [780000000]:หาคู่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.801733941+07:00","message":"[bufferProcess] send to processor:หากูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.801739968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.801744807+07:00","message":"> Transcript [381] [false]: 'หากูไม่สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.801748764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.801751354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.801754838+07:00","message":"StatePrefix: 'หากูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.801757027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.845583763+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.845625532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคุณสมชาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.845631103+07:00","message":"receive interim result [false|false]: หาคุณสมชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:23.845648059+07:00","message":"[buffer interim] 23 false หาคุณสมชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.845657668+07:00","message":"[bufferProcess] interim [900000000]:หาคุณสมชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.845660103+07:00","message":"[bufferProcess] send to processor:หาคู่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.845665817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.845669058+07:00","message":"> Transcript [382] [false]: 'หาคู่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.845671586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:23.845673948+07:00","message":"Set new StatePrefix: 'หาคู่สม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.036953084+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.036989325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคุณสมชาติอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.036995619+07:00","message":"receive interim result [false|false]: หาคุณสมชาติอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.03701007+07:00","message":"[buffer interim] 23 false หาคุณสมชาติอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.037017061+07:00","message":"[bufferProcess] interim [80000000]:หาคุณสมชาติอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.037019698+07:00","message":"[bufferProcess] send to processor:หาคุณสมชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.037033814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.037036776+07:00","message":"> Transcript [383] [false]: 'หาคุณสมชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.037039146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.037041286+07:00","message":"Set new StatePrefix: 'หาคุณสมชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.171382375+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.1714151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคุณสมชาติอย่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.171421357+07:00","message":"receive interim result [false|false]: หาคุณสมชาติอย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.171434003+07:00","message":"[buffer interim] 23 false หาคุณสมชาติอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.171441438+07:00","message":"[bufferProcess] interim [200000000]:หาคุณสมชาติอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.171444335+07:00","message":"[bufferProcess] send to processor:หาคุณสมชาติอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.171447955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.171451245+07:00","message":"> Transcript [384] [false]: 'หาคุณสมชาติอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.171453881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.171455833+07:00","message":"Set new StatePrefix: 'หาคุณสมชาติอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.737354387+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.7374015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคุณสมชาติอย่างที่ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.737407875+07:00","message":"receive interim result [false|false]: หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.737427153+07:00","message":"[buffer interim] 23 false หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.737440627+07:00","message":"[bufferProcess] interim [740000000]:หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.73744325+07:00","message":"[bufferProcess] send to processor:หาคุณสมชาติอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.737446988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.737450337+07:00","message":"> Transcript [385] [false]: 'หาคุณสมชาติอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.737453956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.737456443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.737458806+07:00","message":"StatePrefix: 'หาคุณสมชาติอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:24.737461144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.909871922+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:24.982076722+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.036921496+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.036957527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาคุณสมชาติอย่างที่ทาง\",\"confidence\":0.876445}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.036965314+07:00","message":"receive interim result [true|false]: หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.036979195+07:00","message":"end recv isFinal message id 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.036982738+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.036990404+07:00","message":"[buffer interim] 23 true หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.0369972+07:00","message":"[bufferProcess] interim [130000000]:หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.037001614+07:00","message":"[bufferProcess] send to processor (isfinal):หาคุณสมชาติอย่างที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.037006116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.037010422+07:00","message":"> Transcript [386] [false]: 'หาคุณสมชาติอย่างที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.037014634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.037017564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.037046367+07:00","message":"StatePrefix: 'หาคุณสมชาติอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.037049438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.037052336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.037058921+07:00","message":"> Transcript [387] [true]: 'หาคุณสมชาติอย่างที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.037062883+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.037065625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.037068648+07:00","message":"StatePrefix: 'หาคุณสมชาติอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.03707138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.037074813+07:00","message":"Push: 'หาคุณสมชาติอย่างที่ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.037082684+07:00","message":"push: {true หาคุณสมชาติอย่างที่ทาง 0 0xc001f8cf80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:25.044916212+07:00","message":"write wav file: './tmp/7592/7592_23.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.641949045+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.64199567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.642001147+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.642017515+07:00","message":"[buffer interim] 24 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.6420337+07:00","message":"[bufferProcess] interim [480000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.64203606+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.700707519+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.700750072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.700755996+07:00","message":"receive interim result [false|false]: เขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.7007719+07:00","message":"[buffer interim] 24 false เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.700779076+07:00","message":"[bufferProcess] interim [600000000]:เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.700781715+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.700787228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.700790386+07:00","message":"> Transcript [388] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.700792708+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.953630641+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.953678506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.953684919+07:00","message":"receive interim result [false|false]: เขาบอกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:25.953698946+07:00","message":"[buffer interim] 24 false เขาบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.953707239+07:00","message":"[bufferProcess] interim [780000000]:เขาบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.953709741+07:00","message":"[bufferProcess] send to processor:เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.953716612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.953719668+07:00","message":"> Transcript [389] [false]: 'เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.953723273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.953725505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.953727769+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:25.953730475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.01131066+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.011350486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.011356487+07:00","message":"receive interim result [false|false]: เขาบอกไปว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.011371394+07:00","message":"[buffer interim] 24 false เขาบอกไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.011378263+07:00","message":"[bufferProcess] interim [840000000]:เขาบอกไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.011380882+07:00","message":"[bufferProcess] send to processor:เขาบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.011387335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.011389933+07:00","message":"> Transcript [390] [false]: 'เขาบอกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.01139351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.011395974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.011398213+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.011400909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:26.040416371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:26.040423392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.464847119+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.464887985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.46489446+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.464908558+07:00","message":"[buffer interim] 24 false เขาบอกไปว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.464916016+07:00","message":"[bufferProcess] interim [320000000]:เขาบอกไปว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.464918529+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.464925383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.464929+07:00","message":"> Transcript [391] [false]: 'เขาบอกไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.464932343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.464934696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.464936871+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.464939159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.566445656+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.566493147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.566501436+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.566525572+07:00","message":"[buffer interim] 24 false เขาบอกไปว่ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.566539316+07:00","message":"[bufferProcess] interim [380000000]:เขาบอกไปว่ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.566544368+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.566553181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.566557047+07:00","message":"> Transcript [392] [false]: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.566561577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.566564863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.566568222+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.566571746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.566580853+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.566583561+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.566586642+07:00","message":"Set new StatePrefix : 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.566590555+07:00","message":"Next Push (prob) : 'บอกไปว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.566601798+07:00","message":"push: {false เขา 0 0xc00039cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.660398969+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.660446593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.660454641+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.660470544+07:00","message":"[buffer interim] 24 false เขาบอกไปว่ามันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.660479647+07:00","message":"[bufferProcess] interim [500000000]:เขาบอกไปว่ามันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.660482343+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.660490751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.660494573+07:00","message":"> Transcript [393] [false]: 'เขาบอกไปว่ามันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.660498933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.660501467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.660503855+07:00","message":"StatePrefix: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.660506639+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.739885353+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.739924401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.739931284+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.739946984+07:00","message":"[buffer interim] 24 false เขาบอกไปว่ามันจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.739955536+07:00","message":"[bufferProcess] interim [560000000]:เขาบอกไปว่ามันจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.739957961+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.739964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.739967137+07:00","message":"> Transcript [394] [false]: 'เขาบอกไปว่ามันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.739973686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.739976156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.739978166+07:00","message":"StatePrefix: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.739981064+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.853388244+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.853439186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.853445997+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:26.853459633+07:00","message":"[buffer interim] 24 false เขาบอกไปว่ามันจะไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.853468257+07:00","message":"[bufferProcess] interim [680000000]:เขาบอกไปว่ามันจะไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.853471047+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.85347528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.853479+07:00","message":"> Transcript [395] [false]: 'เขาบอกไปว่ามันจะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.85348288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.853484967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.853490127+07:00","message":"StatePrefix: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:26.853492889+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.061735635+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.061785318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการโทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.061792123+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการโทร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.061807714+07:00","message":"[buffer interim] 24 false เขาบอกไปว่ามันจะไม่มีการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.061816073+07:00","message":"[bufferProcess] interim [920000000]:เขาบอกไปว่ามันจะไม่มีการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.061818812+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.061826801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.061833444+07:00","message":"> Transcript [396] [false]: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.061839637+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.061842178+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.061844572+07:00","message":"StatePrefix: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.061847016+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.061854349+07:00","message":"Push: 'บอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.061856807+07:00","message":"TextPushed: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.061859046+07:00","message":"Set new StatePrefix : 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.061861183+07:00","message":"Next Push (prob) : 'จะไม่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.061871054+07:00","message":"push: {false บอกไปว่ามัน 0 0xc00039cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.100948627+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.100990849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.10099638+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.101012177+07:00","message":"[buffer interim] 24 false เขาบอกไปว่ามันจะไม่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.101019897+07:00","message":"[bufferProcess] interim [980000000]:เขาบอกไปว่ามันจะไม่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.101029812+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.101034699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.101038664+07:00","message":"> Transcript [397] [false]: 'เขาบอกไปว่ามันจะไม่มีการโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.101043451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.101046659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.101050206+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.101054476+07:00","message":"TextPushed: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.225059408+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.225108065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.225115739+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.22513406+07:00","message":"[buffer interim] 24 false เขาบอกไปว่ามันจะไม่มีการพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.225142956+07:00","message":"[bufferProcess] interim [40000000]:เขาบอกไปว่ามันจะไม่มีการพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.22514546+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.225148725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.225151309+07:00","message":"> Transcript [398] [false]: 'เขาบอกไปว่ามันจะไม่มีการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.225154876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.225157067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.225170221+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.225173809+07:00","message":"TextPushed: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.279849263+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.307831968+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.307887889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.307895054+07:00","message":"receive interim result [false|false]: เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.307913716+07:00","message":"[buffer interim] 24 false เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.307926724+07:00","message":"[bufferProcess] interim [220000000]:เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.307930385+07:00","message":"[bufferProcess] send to processor:เขาบอกไปว่ามันจะไม่มีการพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.307937895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.307942801+07:00","message":"> Transcript [399] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.307950501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.307953968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.307956935+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.307961564+07:00","message":"TextPushed: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.340189445+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.425999495+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.426048504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไปว่ามันจะไม่มีการพบนะ\",\"confidence\":0.92402136}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.426055302+07:00","message":"receive interim result [true|false]: เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.426066375+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.426069196+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.426074986+07:00","message":"[buffer interim] 24 true เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.42608441+07:00","message":"[bufferProcess] interim [340000000]:เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426089916+07:00","message":"[bufferProcess] send to processor (isfinal):เขาบอกไปว่ามันจะไม่มีการพบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426093847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426097242+07:00","message":"> Transcript [400] [false]: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426101249+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426103514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426107429+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426110013+07:00","message":"TextPushed: 'เขาบอกไปว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426114933+07:00","message":"Push: 'จะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426117191+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426119335+07:00","message":"Set new StatePrefix : 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426121722+07:00","message":"Next Push (prob) : 'พบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426123661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426126077+07:00","message":"> Transcript [401] [true]: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.42612836+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426130136+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426131949+07:00","message":"StatePrefix: 'เขาบอกไปว่ามันจะไม่มีการพบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426133725+07:00","message":"TextPushed: 'เขาบอกไปว่ามันจะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:27.426136362+07:00","message":"Push: 'พบนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.426147972+07:00","message":"push: {false จะไม่มีการ 0 0xc00039cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:27.426174742+07:00","message":"push: {true พบนะ 0 0xc00039cd00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:27.433595069+07:00","message":"write wav file: './tmp/7592/7592_24.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.601811894+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.601856082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.601861857+07:00","message":"receive interim result [false|false]: คำว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.601878066+07:00","message":"[buffer interim] 25 false คำว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.60188975+07:00","message":"[bufferProcess] interim [80000000]:คำว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.60189201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.601896052+07:00","message":"[bufferProcess] send to processor (ticker):คำว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.601898963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.60190246+07:00","message":"> Transcript [402] [false]: 'คำว่าเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.601905306+07:00","message":"Set StatePrefix (first interim): 'คำว่าเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.734865697+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.734907598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.734913378+07:00","message":"receive interim result [false|false]: คำว่าเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.734927362+07:00","message":"[buffer interim] 25 false คำว่าเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.734937919+07:00","message":"[bufferProcess] interim [140000000]:คำว่าเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.734940098+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.739367208+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.739390544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.739395299+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.739409009+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.739413517+07:00","message":"[bufferProcess] interim [200000000]:คำว่าเหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.739415638+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.739418947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.739422075+07:00","message":"> Transcript [403] [false]: 'คำว่าเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.739425299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.739428402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.739430554+07:00","message":"StatePrefix: 'คำว่าเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.739433015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.968963536+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.969003944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.969009373+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:28.96903152+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.969042641+07:00","message":"[bufferProcess] interim [440000000]:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.969045192+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.969050507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.96905374+07:00","message":"> Transcript [404] [false]: 'คำว่าเหลือ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.969060513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.969063227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.969065298+07:00","message":"StatePrefix: 'คำว่าเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:28.969067498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:29.040839909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:29.040854701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.301916438+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.30196252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.301968834+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.301984898+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.301995727+07:00","message":"[bufferProcess] interim [740000000]:คำว่าเหลือ 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.301998201+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.302003829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.302007326+07:00","message":"> Transcript [405] [false]: 'คำว่าเหลือ 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.302011614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.302014002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.302016083+07:00","message":"StatePrefix: 'คำว่าเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.302023672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.330544898+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.330592099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.33059839+07:00","message":"receive interim result [false|false]: คำว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.330607853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.330611358+07:00","message":"receive interim result [false|false]:  400 แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.330634083+07:00","message":"[buffer interim] 25 false คำว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.330645632+07:00","message":"[buffer interim] 25 false  400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.330654204+07:00","message":"[bufferProcess] interim [800000000]:คำว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.330657228+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.330667266+07:00","message":"[bufferProcess] interim [800000000]: 400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.330671116+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.330674847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.330678167+07:00","message":"> Transcript [406] [false]: 'คำว่าเหลือ 400 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.330682225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.330684894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.330687281+07:00","message":"StatePrefix: 'คำว่าเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.330689382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.330692462+07:00","message":"Push: 'คำว่าเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.330694759+07:00","message":"TextPushed: 'คำว่าเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.3306974+07:00","message":"Set new StatePrefix : 'คำว่าเหลือ 400 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.330699619+07:00","message":"Next Push (prob) : ' 400 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.330709837+07:00","message":"push: {false คำว่าเหลือ 0 0xc000189080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.430012421+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.430065684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.430071302+07:00","message":"receive interim result [false|false]: คำว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.430084176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.430087323+07:00","message":"receive interim result [false|false]:  400 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.430095434+07:00","message":"[buffer interim] 25 false คำว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.430098899+07:00","message":"[buffer interim] 25 false  400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.430104655+07:00","message":"[bufferProcess] interim [860000000]:คำว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.43010736+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.430116954+07:00","message":"[bufferProcess] interim [860000000]: 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.43011972+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.430144822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.430180866+07:00","message":"> Transcript [407] [false]: 'คำว่าเหลือ 400 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.43018609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.430188912+07:00","message":"Set new StatePrefix: 'คำว่าเหลือ 400 แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.453820416+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.453858548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.453865056+07:00","message":"receive interim result [false|false]: คำว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.45388402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 ละเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.453887887+07:00","message":"receive interim result [false|false]:  400 ละเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.453908465+07:00","message":"[buffer interim] 25 false คำว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.453926263+07:00","message":"[buffer interim] 25 false  400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.453935489+07:00","message":"[bufferProcess] interim [920000000]:คำว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.453939212+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.453944528+07:00","message":"[bufferProcess] interim [920000000]: 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.453947765+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.453951043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.453954185+07:00","message":"> Transcript [408] [false]: 'คำว่าเหลือ 400 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.453956478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.453958578+07:00","message":"Set new StatePrefix: 'คำว่าเหลือ 400 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.61740302+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.617449472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.617455766+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.6174674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.617470468+07:00","message":"receive interim result [false|false]:  ละเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.617478515+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.617482527+07:00","message":"[buffer interim] 25 false  ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.617489108+07:00","message":"[bufferProcess] interim [40000000]:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.617491648+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.617496984+07:00","message":"[bufferProcess] interim [40000000]: ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.617500216+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.617514296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.617540225+07:00","message":"> Transcript [409] [false]: 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.617545015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.617547925+07:00","message":"Set new StatePrefix: 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.625399366+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.62543072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.625435924+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.625443675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.62544771+07:00","message":"receive interim result [false|false]:  ละเดือนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.62545818+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.625463726+07:00","message":"[buffer interim] 25 false  ละเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.625471027+07:00","message":"[bufferProcess] interim [100000000]:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.625475199+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.625480279+07:00","message":"[bufferProcess] interim [100000000]: ละเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.625484388+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.625488632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.625493042+07:00","message":"> Transcript [410] [false]: 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.625497563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.625500382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.625503426+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.625506794+07:00","message":"TextPushed: 'คำว่าเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.666728928+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.666766656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.666772628+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.66678101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.66678371+07:00","message":"receive interim result [false|false]:  ละเดือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.666793205+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.666799263+07:00","message":"[buffer interim] 25 false  ละเดือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.666805621+07:00","message":"[bufferProcess] interim [160000000]:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.666808552+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.666813869+07:00","message":"[bufferProcess] interim [160000000]: ละเดือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.6668163+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.666826273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.666838887+07:00","message":"> Transcript [411] [false]: 'คำว่าเหลือ 400 ละเดือนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.666844616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.666847631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.666849956+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.666852574+07:00","message":"TextPushed: 'คำว่าเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.670578353+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.670591545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.670595346+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.670599376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.670602289+07:00","message":"receive interim result [false|false]:  ละเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.670606105+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.670608855+07:00","message":"[buffer interim] 25 false  ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.67061219+07:00","message":"[bufferProcess] interim [220000000]:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.670614688+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.67061729+07:00","message":"[bufferProcess] interim [220000000]: ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.670621722+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.670624431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.67062687+07:00","message":"> Transcript [412] [false]: 'คำว่าเหลือ 400 ละเดือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.670629811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.670631733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.670633643+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.670635794+07:00","message":"TextPushed: 'คำว่าเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.928629326+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.928669026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.928675753+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.928688726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.928691552+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.928700925+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.928707068+07:00","message":"[buffer interim] 25 false  ละเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.928713826+07:00","message":"[bufferProcess] interim [340000000]:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.928717443+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.928720735+07:00","message":"[bufferProcess] interim [340000000]: ละเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.928723466+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.928726815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.928729921+07:00","message":"> Transcript [413] [false]: 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.928735129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.928737576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.928739455+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.928741685+07:00","message":"TextPushed: 'คำว่าเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.928744517+07:00","message":"Push: ' 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.928746464+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.92874857+07:00","message":"Set new StatePrefix : 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.928751096+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.928759489+07:00","message":"push: {false  400 ละเดือน 0 0xc000189080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.993091522+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.993131772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.99313762+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.993149015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.993152231+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.993175132+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:29.993183295+07:00","message":"[buffer interim] 25 false  ละเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.9931915+07:00","message":"[bufferProcess] interim [460000000]:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.993195848+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.993204106+07:00","message":"[bufferProcess] interim [460000000]: ละเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.993207668+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.993212556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.993216807+07:00","message":"> Transcript [414] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:29.993221056+07:00","message":"Set StatePrefix (first interim): 'คำว่าเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.181035702+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.181067558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.181073466+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.181089237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.181092961+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.181100773+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.181104037+07:00","message":"[buffer interim] 25 false  ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.181109972+07:00","message":"[bufferProcess] interim [640000000]:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.181112647+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.181115597+07:00","message":"[bufferProcess] interim [640000000]: ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.181118468+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.181121456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.181124278+07:00","message":"> Transcript [415] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.181128477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.181130871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.18113275+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.181135005+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.315678345+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.315714729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.315720111+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.315732126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้เพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.315735307+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.315741568+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.315745237+07:00","message":"[buffer interim] 25 false  ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.31575053+07:00","message":"[bufferProcess] interim [820000000]:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.315753219+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.315756493+07:00","message":"[bufferProcess] interim [820000000]: ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.315759476+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.315762789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.315765646+07:00","message":"> Transcript [416] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.315768927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.315771167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.315773422+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.315775795+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.505897993+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.505941748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.505947249+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.505959892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้เพิ่มเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.505963371+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.505972346+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.505977042+07:00","message":"[buffer interim] 25 false  ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.506005806+07:00","message":"[bufferProcess] interim [0]:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.506041775+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.506053355+07:00","message":"[bufferProcess] interim [0]: ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.506057123+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.506061453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.506065505+07:00","message":"> Transcript [417] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.506069707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.506072233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.506074969+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.506077334+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.825932898+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.82597948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.82598715+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.8260011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.826006987+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.826022195+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.826027897+07:00","message":"[buffer interim] 25 false  ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.826036446+07:00","message":"[bufferProcess] interim [300000000]:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.82604097+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.826049022+07:00","message":"[bufferProcess] interim [300000000]: ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.826052843+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.826058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.82606222+07:00","message":"> Transcript [418] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.826067628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.826070554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.826073761+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.826076983+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.826086324+07:00","message":"Push: 'กรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.826090077+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.826093652+07:00","message":"Set new StatePrefix : 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:30.826097398+07:00","message":"Next Push (prob) : 'คมจะได้เพิ่มเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:30.826110107+07:00","message":"push: {false กรกฎา 0 0xc000189080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.026246026+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.026289764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.0262963+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.026309139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.026312855+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.026322873+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.026326935+07:00","message":"[buffer interim] 25 false  ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.026334198+07:00","message":"[bufferProcess] interim [480000000]:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.026337255+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.02634078+07:00","message":"[bufferProcess] interim [480000000]: ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.026343674+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.026347242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.026350076+07:00","message":"> Transcript [419] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.026353941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.02635616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.02635817+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.026362486+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.085492727+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.085534156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.085540247+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.085551943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.085555033+07:00","message":"receive interim result [false|false]:  ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.085565074+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.085569149+07:00","message":"[buffer interim] 25 false  ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.085575767+07:00","message":"[bufferProcess] interim [600000000]:คำว่าเหลือ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.085578438+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.085581921+07:00","message":"[bufferProcess] interim [600000000]: ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.085584691+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.085587848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.085590643+07:00","message":"> Transcript [420] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.085594643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.085596849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.085598858+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.085601537+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.431054259+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.431096012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.431104099+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.431119782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.431123495+07:00","message":"receive interim result [false|false]:  400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.431134258+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.431145126+07:00","message":"[buffer interim] 25 false  400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.431154347+07:00","message":"[bufferProcess] interim [900000000]:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.43115799+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.431167644+07:00","message":"[bufferProcess] interim [900000000]: 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.431171698+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.431176085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.431181246+07:00","message":"> Transcript [421] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.431186371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.431189541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.431193143+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.431197463+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.572978766+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.573026236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.573033151+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.57304123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.573044602+07:00","message":"receive interim result [false|false]:  400 จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.573053428+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.573057477+07:00","message":"[buffer interim] 25 false  400 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573063737+07:00","message":"[bufferProcess] interim [960000000]:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573066284+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573069558+07:00","message":"[bufferProcess] interim [960000000]: 400 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573072078+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573075876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573080673+07:00","message":"> Transcript [422] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573084958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573087063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573089055+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573091595+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573094387+07:00","message":"Push: 'คมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573096526+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573098819+07:00","message":"Set new StatePrefix : 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:31.573101315+07:00","message":"Next Push (prob) : 'อีก 400'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:31.573109519+07:00","message":"push: {false คมจะได้เพิ่มเป็น 0 0xc000189080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.000325918+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.000374204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.00038172+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.000393312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 400 บาทของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.000396478+07:00","message":"receive interim result [false|false]:  400 บาทของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.000405191+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.000412905+07:00","message":"[buffer interim] 25 false  400 บาทของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.000419839+07:00","message":"[bufferProcess] interim [140000000]:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.000423971+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.000433143+07:00","message":"[bufferProcess] interim [140000000]: 400 บาทของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.000435635+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 บาทของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.000438849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.000442001+07:00","message":"> Transcript [423] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.000446343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.000448734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.000451159+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.000453677+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:32.04134889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:32.041372003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.064298046+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.064350069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.064358915+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.064374162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.064378583+07:00","message":"receive interim result [false|false]:  บาทของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.064397137+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.064410099+07:00","message":"[buffer interim] 25 false  บาทของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.064418276+07:00","message":"[bufferProcess] interim [200000000]:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.064421956+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 บาทของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.064428058+07:00","message":"[bufferProcess] interim [200000000]: บาทของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.064430458+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 บาทของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.064433693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.064441113+07:00","message":"> Transcript [424] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 บาทของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.064445245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.064447385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.064449402+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.064452405+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.073151851+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.073207003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.073213996+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.073227821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากของเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.073230961+07:00","message":"receive interim result [false|false]:  จากของเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.073238394+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.07324241+07:00","message":"[buffer interim] 25 false  จากของเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.073247518+07:00","message":"[bufferProcess] interim [260000000]:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.073250297+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 บาทของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.073253331+07:00","message":"[bufferProcess] interim [260000000]: จากของเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.073255944+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.073258944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.073263331+07:00","message":"> Transcript [425] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 บาทของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.073266952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.073269038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.073270908+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.073274122+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.259884968+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.259924623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.259930832+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.259944314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากของเดิมโดยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.25995146+07:00","message":"receive interim result [false|false]:  จากของเดิมโดยที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.259961254+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.259965165+07:00","message":"[buffer interim] 25 false  จากของเดิมโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.259971384+07:00","message":"[bufferProcess] interim [560000000]:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.259973953+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.25997744+07:00","message":"[bufferProcess] interim [560000000]: จากของเดิมโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.259981015+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.259984312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.259987774+07:00","message":"> Transcript [426] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.259992058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.259994205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.25999624+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.259998388+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.260001501+07:00","message":"Push: 'อีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.260003389+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.26000555+07:00","message":"Set new StatePrefix : 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.260008153+07:00","message":"Next Push (prob) : ' จากของเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.260052613+07:00","message":"push: {false อีก 400 0 0xc000189080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.295867294+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.295899148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.295904668+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.295919389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากของเดิมเดือนที่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.295922818+07:00","message":"receive interim result [false|false]:  จากของเดิมเดือนที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.295930328+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.295934194+07:00","message":"[buffer interim] 25 false  จากของเดิมเดือนที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.295940554+07:00","message":"[bufferProcess] interim [680000000]:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.295944201+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.295947333+07:00","message":"[bufferProcess] interim [680000000]: จากของเดิมเดือนที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.295950127+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.295953264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.295955756+07:00","message":"> Transcript [427] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.295960043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.29596206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.295964264+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.295966877+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.321471346+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.321513686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.321519817+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.321531794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากของเดิมเดือนที่แล้วไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.32153475+07:00","message":"receive interim result [false|false]:  จากของเดิมเดือนที่แล้วไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.321543872+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.321548486+07:00","message":"[buffer interim] 25 false  จากของเดิมเดือนที่แล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.321556037+07:00","message":"[bufferProcess] interim [800000000]:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.321559178+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.321562442+07:00","message":"[bufferProcess] interim [800000000]: จากของเดิมเดือนที่แล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.32156542+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.321569001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.321573298+07:00","message":"> Transcript [428] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.321577322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.321579448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.321581768+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.321584347+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.429869739+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.42991404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.429923478+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.429933818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากของเดิมเดือนที่แล้วไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.429938834+07:00","message":"receive interim result [false|false]:  จากของเดิมเดือนที่แล้วไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.4299523+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.42995815+07:00","message":"[buffer interim] 25 false  จากของเดิมเดือนที่แล้วไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.42996798+07:00","message":"[bufferProcess] interim [920000000]:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.429973783+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.429981307+07:00","message":"[bufferProcess] interim [920000000]: จากของเดิมเดือนที่แล้วไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.429987586+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.429992591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.429998523+07:00","message":"> Transcript [429] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.430004971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.430008399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.430011698+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.430022871+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.469222541+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.576955759+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.576995705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.577002368+07:00","message":"receive interim result [false|false]: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.577023334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จากของเดิมเดือนที่แล้วไม่มีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.577028324+07:00","message":"receive interim result [false|false]:  จากของเดิมเดือนที่แล้วไม่มีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.577039867+07:00","message":"[buffer interim] 25 false คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.577045636+07:00","message":"[buffer interim] 25 false  จากของเดิมเดือนที่แล้วไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.577054422+07:00","message":"[bufferProcess] interim [100000000]:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.577058649+07:00","message":"[bufferProcess] send to processor:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.577064241+07:00","message":"[bufferProcess] interim [100000000]: จากของเดิมเดือนที่แล้วไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.577067008+07:00","message":"[bufferProcess] update buffer: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.577070545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.577074424+07:00","message":"> Transcript [430] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.57707899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.577081382+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.577083779+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.577086337+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.577089309+07:00","message":"Push: ' จากของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.577091833+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.577095017+07:00","message":"Set new StatePrefix : 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.577097897+07:00","message":"Next Push (prob) : 'เดือนที่แล้วไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.577115014+07:00","message":"push: {false  จากของเดิม 0 0xc000189080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.601090486+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.696114812+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.696162764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มีนะ\",\"confidence\":0.93267095}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.696171755+07:00","message":"receive interim result [true|false]: คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.696183122+07:00","message":"end recv isFinal message id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.696185654+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.696194009+07:00","message":"[buffer interim] 25 true คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.696205196+07:00","message":"[bufferProcess] interim [130000000]:คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.696208981+07:00","message":"[bufferProcess] send to processor (isfinal):คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.696213203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.696216195+07:00","message":"> Transcript [431] [false]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.696220266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.69622248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.696224924+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.696228188+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.696230725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.696232788+07:00","message":"> Transcript [432] [true]: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.696235204+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.69623706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.696238775+07:00","message":"StatePrefix: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิมเดือนที่แล้วไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.696240926+07:00","message":"TextPushed: 'คำว่าเหลือ 400 ละเดือนกรกฎาคมจะได้เพิ่มเป็นอีก 400 จากของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:32.696244613+07:00","message":"Push: 'เดือนที่แล้วไม่มีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:32.696253695+07:00","message":"push: {true เดือนที่แล้วไม่มีนะ 0 0xc000189080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:32.709765928+07:00","message":"write wav file: './tmp/7592/7592_25.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.147736615+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.147784122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.147789853+07:00","message":"receive interim result [false|false]: ไม่เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.147834984+07:00","message":"[buffer interim] 26 false ไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.147844218+07:00","message":"[bufferProcess] interim [420000000]:ไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.14784622+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.333262707+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.33331569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.333322754+07:00","message":"receive interim result [false|false]: ไม่เหมือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.333339667+07:00","message":"[buffer interim] 26 false ไม่เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.333347823+07:00","message":"[bufferProcess] interim [540000000]:ไม่เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.333350516+07:00","message":"[bufferProcess] send to processor:ไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.333354668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.333357859+07:00","message":"> Transcript [433] [false]: 'ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.333360368+07:00","message":"Set StatePrefix (first interim): 'ไม่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.451190645+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.451234559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกับคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.451240871+07:00","message":"receive interim result [false|false]: ไม่เหมือนกับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.451255336+07:00","message":"[buffer interim] 26 false ไม่เหมือนกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.451270433+07:00","message":"[bufferProcess] interim [660000000]:ไม่เหมือนกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.451272753+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.451281714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.451285056+07:00","message":"> Transcript [434] [false]: 'ไม่เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.451288922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.451291384+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.451293765+07:00","message":"StatePrefix: 'ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.451295852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.608822537+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.608879385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกับคนละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.608888275+07:00","message":"receive interim result [false|false]: ไม่เหมือนกับคนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.608909116+07:00","message":"[buffer interim] 26 false ไม่เหมือนกับคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.608925384+07:00","message":"[bufferProcess] interim [780000000]:ไม่เหมือนกับคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.608929058+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.608938284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.608942777+07:00","message":"> Transcript [435] [false]: 'ไม่เหมือนกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.608947817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.608951374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.6089543+07:00","message":"StatePrefix: 'ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.608957851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.648381892+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.648415844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกันคนละครึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.648421084+07:00","message":"receive interim result [false|false]: ไม่เหมือนกันคนละครึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.648439887+07:00","message":"[buffer interim] 26 false ไม่เหมือนกันคนละครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.648447016+07:00","message":"[bufferProcess] interim [900000000]:ไม่เหมือนกันคนละครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.64845014+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกับคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.648458029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.648462291+07:00","message":"> Transcript [436] [false]: 'ไม่เหมือนกับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.648466431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.648468614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.648470578+07:00","message":"StatePrefix: 'ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.64847283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.964405025+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.964453886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกันคนละครึ่งนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.964459789+07:00","message":"receive interim result [false|false]: ไม่เหมือนกันคนละครึ่งนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.964477135+07:00","message":"[buffer interim] 26 false ไม่เหมือนกันคนละครึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.964486282+07:00","message":"[bufferProcess] interim [140000000]:ไม่เหมือนกันคนละครึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.964488711+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกันคนละครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.964492761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.964495511+07:00","message":"> Transcript [437] [false]: 'ไม่เหมือนกันคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.964501633+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.964504108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.964506175+07:00","message":"StatePrefix: 'ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.964508227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.964510877+07:00","message":"Push: 'ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.964513024+07:00","message":"TextPushed: 'ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.964515201+07:00","message":"Set new StatePrefix : 'ไม่เหมือนกันคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:33.964517856+07:00","message":"Next Push (prob) : 'กันคนละครึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:33.964527328+07:00","message":"push: {false ไม่เหมือน 0 0xc001f8d700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.345184964+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.345223618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกันคนละครึ่งนะเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.345230485+07:00","message":"receive interim result [false|false]: ไม่เหมือนกันคนละครึ่งนะเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.345250815+07:00","message":"[buffer interim] 26 false ไม่เหมือนกันคนละครึ่งนะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.345260354+07:00","message":"[bufferProcess] interim [560000000]:ไม่เหมือนกันคนละครึ่งนะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.345264254+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกันคนละครึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.345271392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.345275668+07:00","message":"> Transcript [438] [false]: 'ไม่เหมือนกันคนละครึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.345280047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.345283172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.345287216+07:00","message":"StatePrefix: 'ไม่เหมือนกันคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.345291086+07:00","message":"TextPushed: 'ไม่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.547461375+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.547500931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกันคนละครึ่งนะเผื่อนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.547506951+07:00","message":"receive interim result [false|false]: ไม่เหมือนกันคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:34.547520414+07:00","message":"[buffer interim] 26 false ไม่เหมือนกันคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.547527643+07:00","message":"[bufferProcess] interim [740000000]:ไม่เหมือนกันคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.547530047+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกันคนละครึ่งนะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.547541161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.547543859+07:00","message":"> Transcript [439] [false]: 'ไม่เหมือนกันคนละครึ่งนะเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.547548029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.547555625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.547559795+07:00","message":"StatePrefix: 'ไม่เหมือนกันคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:34.547563522+07:00","message":"TextPushed: 'ไม่เหมือน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:35.042312065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:35.042333442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.180687688+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.180733874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกันคนละครึ่งนะเผื่อนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.180739435+07:00","message":"receive interim result [false|false]: ไม่เหมือนกันคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:35.180755722+07:00","message":"[buffer interim] 26 false ไม่เหมือนกันคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.180763138+07:00","message":"[bufferProcess] interim [340000000]:ไม่เหมือนกันคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.180767054+07:00","message":"[bufferProcess] send to processor:ไม่เหมือนกันคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.180775114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.180778131+07:00","message":"> Transcript [440] [false]: 'ไม่เหมือนกันคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.180782754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.180784996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.180786972+07:00","message":"StatePrefix: 'ไม่เหมือนกันคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:35.180789342+07:00","message":"TextPushed: 'ไม่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.510587621+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.580529308+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.643171414+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.643226529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เหมือนกันคนละครึ่งนะเผื่อนะ\",\"confidence\":0.9371614}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.643232583+07:00","message":"receive interim result [true|false]: ไม่เหมือนกันคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.643243989+07:00","message":"end recv isFinal message id 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.643246381+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.643253691+07:00","message":"[buffer interim] 26 true ไม่เหมือนกันคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643261908+07:00","message":"[bufferProcess] interim [930000000]:ไม่เหมือนกันคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643265871+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เหมือนกันคนละครึ่งนะเผื่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643270533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643275631+07:00","message":"> Transcript [441] [false]: 'ไม่เหมือนกันคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643279358+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643281434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643284016+07:00","message":"StatePrefix: 'ไม่เหมือนกันคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643286856+07:00","message":"TextPushed: 'ไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643290272+07:00","message":"Push: 'กันคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643293018+07:00","message":"TextPushed: 'ไม่เหมือนกันคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643295314+07:00","message":"Set new StatePrefix : 'ไม่เหมือนกันคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643297704+07:00","message":"Next Push (prob) : 'นะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643299454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643301488+07:00","message":"> Transcript [442] [true]: 'ไม่เหมือนกันคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643303785+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643305465+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643308604+07:00","message":"StatePrefix: 'ไม่เหมือนกันคนละครึ่งนะเผื่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643310987+07:00","message":"TextPushed: 'ไม่เหมือนกันคนละครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:36.643313267+07:00","message":"Push: 'นะเผื่อนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.643310564+07:00","message":"push: {false กันคนละครึ่ง 0 0xc001f8d700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:36.643327534+07:00","message":"push: {true นะเผื่อนะ 0 0xc001f8d700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:36.652587816+07:00","message":"write wav file: './tmp/7592/7592_26.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.229303741+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.229345235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.2293524+07:00","message":"receive interim result [false|false]: ไทยพัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.229365148+07:00","message":"[buffer interim] 27 false ไทยพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.229375746+07:00","message":"[bufferProcess] interim [720000000]:ไทยพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.229378489+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.93593296+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.935976701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.935982457+07:00","message":"receive interim result [false|false]: ไทยพัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:37.935997332+07:00","message":"[buffer interim] 27 false ไทยพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.936004684+07:00","message":"[bufferProcess] interim [320000000]:ไทยพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.936014631+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.936018742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.936022065+07:00","message":"> Transcript [443] [false]: 'ไทยพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:37.936024889+07:00","message":"Set StatePrefix (first interim): 'ไทยพัฒน์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:38.042511087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:38.042522687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.061692814+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.061734694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Thai pasta Korean\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.061741149+07:00","message":"receive interim result [false|false]: Thai pasta Korean"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.061753948+07:00","message":"[buffer interim] 27 false Thai pasta Korean"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.061762975+07:00","message":"[bufferProcess] interim [500000000]:Thai pasta Korean"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.06176527+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.061773665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.061776578+07:00","message":"> Transcript [444] [false]: 'ไทยพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.061779743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.061781753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.061783917+07:00","message":"StatePrefix: 'ไทยพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.061786131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.225233005+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.225286082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.225292308+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.225309994+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.225318865+07:00","message":"[bufferProcess] interim [680000000]:ไทยพัฒน์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.225321971+07:00","message":"[bufferProcess] send to processor:Thai pasta Korean"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.225328746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.225331548+07:00","message":"> Transcript [445] [false]: 'Thai pasta Korean'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.225334128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.225336204+07:00","message":"Set new StatePrefix: 'Thai pasta Korean'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.318820509+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.318858604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์เวียดนาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.318864852+07:00","message":"receive interim result [false|false]: ไทยพัฒน์เวียดนาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.318879961+07:00","message":"[buffer interim] 27 false ไทยพัฒน์เวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.318886469+07:00","message":"[bufferProcess] interim [740000000]:ไทยพัฒน์เวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.318888794+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.318895217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.318898159+07:00","message":"> Transcript [446] [false]: 'ไทยพัฒน์แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.318900605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.31890278+07:00","message":"Set new StatePrefix: 'ไทยพัฒน์แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.445155677+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.445203991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.445209633+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.445221309+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.445228196+07:00","message":"[bufferProcess] interim [860000000]:ไทยพัฒน์แบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.445230496+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์เวียดนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.44523553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.445238348+07:00","message":"> Transcript [447] [false]: 'ไทยพัฒน์เวียดนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.445240729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.445242829+07:00","message":"Set new StatePrefix: 'ไทยพัฒน์เวียดนาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.829081712+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.829133686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.829140174+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้นไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.829156327+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.829176698+07:00","message":"[bufferProcess] interim [280000000]:ไทยพัฒน์แบบนั้นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.829179394+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.829185212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.829188768+07:00","message":"> Transcript [448] [false]: 'ไทยพัฒน์แบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.829191032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.829193252+07:00","message":"Set new StatePrefix: 'ไทยพัฒน์แบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.903998097+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.904048071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่โทร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.904054495+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้นไม่โทร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:38.904070073+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้นไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.904081764+07:00","message":"[bufferProcess] interim [400000000]:ไทยพัฒน์แบบนั้นไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.90408442+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบนั้นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.904090126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.904093101+07:00","message":"> Transcript [449] [false]: 'ไทยพัฒน์แบบนั้นไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.904096528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.904098789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.904100906+07:00","message":"StatePrefix: 'ไทยพัฒน์แบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:38.904103164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.226123313+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.226179585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่ทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.226187941+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้นไม่ทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.226209635+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.226224955+07:00","message":"[bufferProcess] interim [640000000]:ไทยพัฒน์แบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.22622917+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบนั้นไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.226238088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.226242557+07:00","message":"> Transcript [450] [false]: 'ไทยพัฒน์แบบนั้นไม่โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.226247552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.226250578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.226253642+07:00","message":"StatePrefix: 'ไทยพัฒน์แบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.226257027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.788645023+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.788693199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่ทบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.788702624+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้นไม่ทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.788723033+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.788736252+07:00","message":"[bufferProcess] interim [240000000]:ไทยพัฒน์แบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.788740292+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.788749372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.788754547+07:00","message":"> Transcript [451] [false]: 'ไทยพัฒน์แบบนั้นไม่ทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.788761005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.788765243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.788769044+07:00","message":"StatePrefix: 'ไทยพัฒน์แบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.788773374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.922035748+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.922080545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.922086504+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.922103919+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.922111762+07:00","message":"[bufferProcess] interim [420000000]:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.922114491+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบนั้นไม่ทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.922118404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.922120967+07:00","message":"> Transcript [452] [false]: 'ไทยพัฒน์แบบนั้นไม่ทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.922124319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.922126554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.922128922+07:00","message":"StatePrefix: 'ไทยพัฒน์แบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.922132754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.922135545+07:00","message":"Push: 'ไทยพัฒน์แบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.922137563+07:00","message":"TextPushed: 'ไทยพัฒน์แบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.922139833+07:00","message":"Set new StatePrefix : 'ไทยพัฒน์แบบนั้นไม่ทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:39.922142041+07:00","message":"Next Push (prob) : 'ไม่ทบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:39.922149806+07:00","message":"push: {false ไทยพัฒน์แบบนั้น 0 0xc0004a2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.498535044+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.498571533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.498577204+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.498589709+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.498596053+07:00","message":"[bufferProcess] interim [20000000]:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.498598623+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.498603908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.498606839+07:00","message":"> Transcript [453] [false]: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.498609437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.498611988+07:00","message":"Set new StatePrefix: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.762425143+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.762463014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.762468729+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:40.762484392+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.762491449+07:00","message":"[bufferProcess] interim [200000000]:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.762493882+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.76249691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.762500185+07:00","message":"> Transcript [454] [false]: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.76250365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.762505897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.762508144+07:00","message":"StatePrefix: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:40.76251079+07:00","message":"TextPushed: 'ไทยพัฒน์แบบนั้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:41.043083332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:41.043103249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.14374361+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.1437894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.143796039+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.143813069+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.14382139+07:00","message":"[bufferProcess] interim [620000000]:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.143824214+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.143828335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.143831763+07:00","message":"> Transcript [455] [false]: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.14383584+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.143845812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.143848692+07:00","message":"StatePrefix: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.14385144+07:00","message":"TextPushed: 'ไทยพัฒน์แบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.407440901+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.407488644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.407497326+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.407514465+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.407523374+07:00","message":"[bufferProcess] interim [800000000]:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.407527303+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.40753172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.407536007+07:00","message":"> Transcript [456] [false]: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.407541298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.407545413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.407548783+07:00","message":"StatePrefix: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.407552376+07:00","message":"TextPushed: 'ไทยพัฒน์แบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.41499636+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.415036111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.415047053+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.415061477+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.415071111+07:00","message":"[bufferProcess] interim [860000000]:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.415075169+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.415082177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.415086309+07:00","message":"> Transcript [457] [false]: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.415090931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.415093933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.415097189+07:00","message":"StatePrefix: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.415101241+07:00","message":"TextPushed: 'ไทยพัฒน์แบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.415108329+07:00","message":"Push: 'ไม่ครบนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.415111424+07:00","message":"TextPushed: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.415114698+07:00","message":"Set new StatePrefix : 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.415118538+07:00","message":"Next Push (prob) : 'วันที่เหลือต้องพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.415129385+07:00","message":"push: {false ไม่ครบนะเนี่ย 0 0xc0004a2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.704651074+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.704691202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.704697405+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.704712999+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.704720698+07:00","message":"[bufferProcess] interim [160000000]:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.704723451+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.704726892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.704730296+07:00","message":"> Transcript [458] [false]: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.704732963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.704735069+07:00","message":"Set new StatePrefix: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.893899361+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.893942254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.893950545+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:41.893966485+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.893974894+07:00","message":"[bufferProcess] interim [340000000]:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.893978485+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.893983155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.89398706+07:00","message":"> Transcript [459] [false]: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.893992219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.893995037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.893998263+07:00","message":"StatePrefix: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:41.894001829+07:00","message":"TextPushed: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.536182723+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.536230401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้เลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.536237165+07:00","message":"receive interim result [false|false]: ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:42.536252234+07:00","message":"[buffer interim] 27 false ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.536265236+07:00","message":"[bufferProcess] interim [940000000]:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.53626803+07:00","message":"[bufferProcess] send to processor:ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.536271758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.536274473+07:00","message":"> Transcript [460] [false]: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.536278738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.536281436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.536283496+07:00","message":"StatePrefix: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:42.536286024+07:00","message":"TextPushed: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.360177939+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.545705714+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.545758377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยพัฒน์แบบนั้นไม่ทบดังนะเนี่ยวันที่เหลือต้องรีบใช้เลย\",\"confidence\":0.9223674}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.545770162+07:00","message":"receive interim result [true|false]: ไทยพัฒน์แบบนั้นไม่ทบดังนะเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.545784338+07:00","message":"end recv isFinal message id 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.545786587+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.545794996+07:00","message":"[buffer interim] 27 true ไทยพัฒน์แบบนั้นไม่ทบดังนะเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.54580742+07:00","message":"[bufferProcess] interim [20000000]:ไทยพัฒน์แบบนั้นไม่ทบดังนะเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.545810917+07:00","message":"[bufferProcess] send to processor (isfinal):ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.545817157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.545820787+07:00","message":"> Transcript [461] [false]: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.545824848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.54582692+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.545829473+07:00","message":"StatePrefix: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.545832479+07:00","message":"TextPushed: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.545835004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.545837232+07:00","message":"> Transcript [462] [true]: 'ไทยพัฒน์แบบนั้นไม่ทบดังนะเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.5458399+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.545841714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.54584343+07:00","message":"StatePrefix: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.545845405+07:00","message":"TextPushed: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.545847206+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.546043172+07:00","message":"Push: 'วันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.546047173+07:00","message":"TextPushed: 'ไทยพัฒน์แบบนั้นไม่ครบนะเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.546049468+07:00","message":"Set new StatePrefix : 'ไทยพัฒน์แบบนั้นไม่ทบดังนะเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.546051857+07:00","message":"Next Push (prob) : 'ไทยพัฒน์แบบนั้นไม่ทบดังนะเนี่ยวันที่เหลือต้องรีบใช้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.546061489+07:00","message":"push: {true วันที่เหลือต้องรีบใช้เลย 0 0xc0004a2a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.54606935+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_27.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.550371425+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:43.559204643+07:00","message":"write wav file: './tmp/7592/7592_27.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.61979172+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.680439128+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.773478746+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.773499517+07:00","message":"found end of frame, send empty tag with msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.77350255+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.77351034+07:00","message":"[buffer interim] 28 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.773518939+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.773523602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.773528094+07:00","message":"> Transcript [463] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.773531827+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.773534959+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.773538599+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.773541578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:43.7735501+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:43.773561196+07:00","message":"push: {true \n 0 0xc0004a2d00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:43.778896127+07:00","message":"write wav file: './tmp/7592/7592_28.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:44.043383745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:44.043398234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.074421855+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.074460663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.074466698+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.074482561+07:00","message":"[buffer interim] 29 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.074489213+07:00","message":"[bufferProcess] interim [240000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.074491141+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.37198749+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.372043953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่กอล์ฟ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.372049931+07:00","message":"receive interim result [false|false]: พี่กอล์ฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.372070098+07:00","message":"[buffer interim] 29 false พี่กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.372078791+07:00","message":"[bufferProcess] interim [420000000]:พี่กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.372081308+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.372086068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.372089257+07:00","message":"> Transcript [464] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.372091718+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.677606835+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.677641513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ตากินอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.677646964+07:00","message":"receive interim result [false|false]: พี่ตากินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.677660851+07:00","message":"[buffer interim] 29 false พี่ตากินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.67766735+07:00","message":"[bufferProcess] interim [720000000]:พี่ตากินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.677669869+07:00","message":"[bufferProcess] send to processor:พี่กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.67767319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.677675926+07:00","message":"> Transcript [465] [false]: 'พี่กอล์ฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.677679348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.677681288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.677683296+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.677685271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.692736177+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.69276746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.692772196+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.6927854+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.692791271+07:00","message":"[bufferProcess] interim [840000000]:ที่รักกินอะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.692793945+07:00","message":"[bufferProcess] send to processor:พี่ตากินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.692796989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.692799489+07:00","message":"> Transcript [466] [false]: 'พี่ตากินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.692803009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.692805346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.692808041+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.692810078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.69837939+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.698406817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.698412156+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:44.698423144+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.698428612+07:00","message":"[bufferProcess] interim [20000000]:ที่รักกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.698430789+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.698434825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.69843787+07:00","message":"> Transcript [467] [false]: 'ที่รักกินอะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.698440325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:44.698442664+07:00","message":"Set new StatePrefix: 'ที่รักกินอะไรหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.242962436+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.243019369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.243026233+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.243043251+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.243054271+07:00","message":"[bufferProcess] interim [620000000]:ที่รักกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.24305685+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.243061279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.243064472+07:00","message":"> Transcript [468] [false]: 'ที่รักกินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.243068568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.243070864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.243075812+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.243079167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.817383112+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.817427917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.817434443+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:45.81745096+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.817459446+07:00","message":"[bufferProcess] interim [160000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.817462634+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.817470932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.817473864+07:00","message":"> Transcript [469] [false]: 'ที่รักกินอะไรหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.817478059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.817480809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.817482929+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:45.817485378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.006408903+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.006438238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.00644495+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.006463761+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.006470712+07:00","message":"[bufferProcess] interim [340000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.006473911+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.00647839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.006480943+07:00","message":"> Transcript [470] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.006484142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.006486195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.006488202+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.006490339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.645728108+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.645762886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.645769066+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.645783621+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.645790937+07:00","message":"[bufferProcess] interim [940000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.645793529+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.645800433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.645803464+07:00","message":"> Transcript [471] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.64580714+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.645809374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.645811536+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.645813991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.64582327+07:00","message":"Push: 'ที่รักกินอะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.645826578+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.645828873+07:00","message":"Set new StatePrefix : 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:46.645831738+07:00","message":"Next Push (prob) : 'ยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:46.645849218+07:00","message":"push: {false ที่รักกินอะไรหรือ 0 0xc002a62000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:47.044458385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:47.044483649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.047122842+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.047171779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.047177932+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.047192122+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.047198827+07:00","message":"[bufferProcess] interim [420000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.047202621+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.04720947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.047212452+07:00","message":"> Transcript [472] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.047215664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.047218242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.047220168+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.047223273+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.224190628+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.224226353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.224233061+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.224246705+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.224253589+07:00","message":"[bufferProcess] interim [540000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.22425619+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.22426164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.224264483+07:00","message":"> Transcript [473] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.224268256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.224270445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.224272583+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.224275358+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.358866989+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.358906926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.358913779+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.358930452+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.35893772+07:00","message":"[bufferProcess] interim [660000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.358940912+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.358947496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.358950591+07:00","message":"> Transcript [474] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.358954776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.358956885+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.358959272+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.35896194+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.551886809+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.551923545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.551929957+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.551943854+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.551951131+07:00","message":"[bufferProcess] interim [840000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.551953862+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.551959118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.551961894+07:00","message":"> Transcript [475] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.551965904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.551968239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.551970713+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.551973237+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.551977581+07:00","message":"Push: 'ยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.551979662+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.55198193+07:00","message":"Set new StatePrefix : 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.551984291+07:00","message":"Next Push (prob) : 'ดิว่าซื้อให้เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.551992302+07:00","message":"push: {false ยังต้องฝากเพื่อนหน่อย 0 0xc002a62000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.567546548+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.567580819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.567586688+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.567600854+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.5676075+07:00","message":"[bufferProcess] interim [900000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.567610546+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.56761359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.567616155+07:00","message":"> Transcript [476] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.567620185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.567622708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.567624999+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.567628058+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.634004773+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.63405111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.634057932+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.634072194+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.634083957+07:00","message":"[bufferProcess] interim [20000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.634088126+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.634095511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.634099726+07:00","message":"> Transcript [477] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.634105032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.634108105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.634111252+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.63411646+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.866649419+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.866700501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.866708348+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:47.86673077+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.866742724+07:00","message":"[bufferProcess] interim [200000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.866745695+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.866753178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.866756626+07:00","message":"> Transcript [478] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.866761422+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.866763998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.866766639+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:47.866769946+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.064635635+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.064682793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.064690282+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.064704256+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.064711601+07:00","message":"[bufferProcess] interim [380000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.064714473+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.064718056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.064721297+07:00","message":"> Transcript [479] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.064725785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.064728114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.064730462+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.064733002+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.064736072+07:00","message":"Push: 'ดิว่าซื้อให้เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.064738283+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.064740559+07:00","message":"Set new StatePrefix : 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.064742766+07:00","message":"Next Push (prob) : 'แล้วก็เก็บเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.064750718+07:00","message":"push: {false ดิว่าซื้อให้เพื่อน 0 0xc002a62000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.126670212+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.126721017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.126728265+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.126746614+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.126755124+07:00","message":"[bufferProcess] interim [440000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.126762738+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.126774392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.126778407+07:00","message":"> Transcript [480] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.126783134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.126785354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.126787706+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.126791438+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.128066958+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.128084451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.128091357+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.128100819+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.128104753+07:00","message":"[bufferProcess] interim [500000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.128107178+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.128110115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.128112522+07:00","message":"> Transcript [481] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.128115419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.128117346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.128119171+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.128121357+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.766070715+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.766112138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.766118019+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:48.766131879+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.766138784+07:00","message":"[bufferProcess] interim [100000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.766141947+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.766145553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.766148789+07:00","message":"> Transcript [482] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.76615275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.766155188+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.766158878+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:48.766162777+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.457783557+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.457826588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.457835592+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.457851529+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.457860304+07:00","message":"[bufferProcess] interim [760000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.45786386+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.457868931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.457871838+07:00","message":"> Transcript [483] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.457876295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.457878746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.457880954+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.457883682+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.457887022+07:00","message":"Push: 'แล้วก็เก็บเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.45789025+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.457893637+07:00","message":"Set new StatePrefix : 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.457900727+07:00","message":"Next Push (prob) : 'เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.457918382+07:00","message":"push: {false แล้วก็เก็บเงิน 0 0xc002a62000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.549488785+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.549523762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.549531628+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.54954422+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.549551735+07:00","message":"[bufferProcess] interim [880000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.549554888+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.549560586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.549563585+07:00","message":"> Transcript [484] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.54956752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.549569558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.54957194+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.549575242+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.809303823+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.809344106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนโควต้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.8093522+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนโควต้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.809367204+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนโควต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.809375199+07:00","message":"[bufferProcess] interim [60000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนโควต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.809378516+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.809384262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.809386965+07:00","message":"> Transcript [485] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.809391093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.809393255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.809395379+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.809398984+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.870027888+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.870070913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.870078907+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.870095862+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.87010484+07:00","message":"[bufferProcess] interim [120000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.870108347+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนโควต้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.870115749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.870118708+07:00","message":"> Transcript [486] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนโควต้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.870123005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.870129703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.870132004+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.870135326+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.952035759+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.952079776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.952088645+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.952104204+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.952112155+07:00","message":"[bufferProcess] interim [180000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.952114965+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.952123822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.952127199+07:00","message":"> Transcript [487] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.952132777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.952135359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.95213766+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.952140522+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.952148364+07:00","message":"Push: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.952150278+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.952152734+07:00","message":"Set new StatePrefix : 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:49.952157042+07:00","message":"Next Push (prob) : 'เอาใช้ส่วนตัวตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:49.952166318+07:00","message":"push: {false เพื่อน 0 0xc002a62000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:50.044786748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:50.044794809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.049893791+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.049942466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.049953495+07:00","message":"receive interim result [false|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.04997158+07:00","message":"[buffer interim] 29 false ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.049985092+07:00","message":"[bufferProcess] interim [360000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.049990607+07:00","message":"[bufferProcess] send to processor:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.050007372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.050011513+07:00","message":"> Transcript [488] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.050016544+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.089681752+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.150664359+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.327673107+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.327714404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง\",\"confidence\":0.9267621}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.327720993+07:00","message":"receive interim result [true|false]: ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.327732954+07:00","message":"end recv isFinal message id 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.327735158+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.327741409+07:00","message":"[buffer interim] 29 true ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.327754692+07:00","message":"[bufferProcess] interim [630000000]:ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.32776433+07:00","message":"[bufferProcess] send to processor (isfinal):ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.327769761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.327773868+07:00","message":"> Transcript [489] [false]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.327778769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.327782555+07:00","message":"Set new StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.327785727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.327788647+07:00","message":"> Transcript [490] [true]: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.327799525+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.327805683+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.327808878+07:00","message":"StatePrefix: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.327813606+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.327815919+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.328031589+07:00","message":"Push: 'เอาใช้ส่วนตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.328035728+07:00","message":"TextPushed: 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยดิว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.328038496+07:00","message":"Set new StatePrefix : 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.328040999+07:00","message":"Next Push (prob) : 'ที่รักกินอะไรหรือยังต้องฝากเพื่อนหน่อยว่าซื้อให้เพื่อนแล้วก็เก็บเงินเพื่อนเอาใช้ส่วนตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.328049737+07:00","message":"push: {true เอาใช้ส่วนตัวเอง 0 0xc002a62000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.328067803+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_29.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:50.340770049+07:00","message":"write wav file: './tmp/7592/7592_29.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.680132565+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.6801686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.680173693+07:00","message":"receive interim result [false|false]: เก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.680186696+07:00","message":"[buffer interim] 30 false เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.680193316+07:00","message":"[bufferProcess] interim [360000000]:เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.680195668+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.839736774+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.839786136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บกี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.839792217+07:00","message":"receive interim result [false|false]: เก็บกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.839804553+07:00","message":"[buffer interim] 30 false เก็บกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.839813621+07:00","message":"[bufferProcess] interim [480000000]:เก็บกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.83981724+07:00","message":"[bufferProcess] send to processor:เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.83982428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.839828655+07:00","message":"> Transcript [491] [false]: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.8398317+07:00","message":"Set StatePrefix (first interim): 'เก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.894865664+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.894918307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บกี่บาท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.894924272+07:00","message":"receive interim result [false|false]: เก็บกี่บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.89493976+07:00","message":"[buffer interim] 30 false เก็บกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.894948942+07:00","message":"[bufferProcess] interim [600000000]:เก็บกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.89495152+07:00","message":"[bufferProcess] send to processor:เก็บกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.894959825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.8949628+07:00","message":"> Transcript [492] [false]: 'เก็บกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.894966208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.894968642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.894970962+07:00","message":"StatePrefix: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:50.894973883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:50.978783028+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.070801167+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.070867944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บกี่บาท\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.07087602+07:00","message":"receive interim result [true|false]: เก็บกี่บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.070889528+07:00","message":"end recv isFinal message id 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.070892697+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.070902986+07:00","message":"[buffer interim] 30 true เก็บกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.070913046+07:00","message":"[bufferProcess] interim [870000000]:เก็บกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.070917793+07:00","message":"[bufferProcess] send to processor (isfinal):เก็บกี่บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.07092268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.070927374+07:00","message":"> Transcript [493] [false]: 'เก็บกี่บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.07093179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.070935602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.070939231+07:00","message":"StatePrefix: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.070942467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.070945723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.070949056+07:00","message":"> Transcript [494] [true]: 'เก็บกี่บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.070952357+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.070955089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.070958256+07:00","message":"StatePrefix: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.07096125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.070971208+07:00","message":"Push: 'เก็บกี่บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.070983963+07:00","message":"push: {true เก็บกี่บาท 0 0xc000188380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:51.076215771+07:00","message":"write wav file: './tmp/7592/7592_30.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.240960692+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.784754774+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.784800682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.784809301+07:00","message":"receive interim result [false|false]: ต้องเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.784825388+07:00","message":"[buffer interim] 31 false ต้องเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.784832168+07:00","message":"[bufferProcess] interim [420000000]:ต้องเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.784834022+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.973875852+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.973925775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง 7 สี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.973931676+07:00","message":"receive interim result [false|false]: ช่อง 7 สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:51.973945349+07:00","message":"[buffer interim] 31 false ช่อง 7 สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.973953517+07:00","message":"[bufferProcess] interim [600000000]:ช่อง 7 สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.973955805+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.973963341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.973966406+07:00","message":"> Transcript [495] [false]: 'ต้องเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:51.973968643+07:00","message":"Set StatePrefix (first interim): 'ต้องเก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.106879169+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.106921238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.106927148+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.10694143+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.10695117+07:00","message":"[bufferProcess] interim [720000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.106953518+07:00","message":"[bufferProcess] send to processor:ช่อง 7 สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.106958674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.106961438+07:00","message":"> Transcript [496] [false]: 'ช่อง 7 สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.106964007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.106966028+07:00","message":"Set new StatePrefix: 'ช่อง 7 สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.424964329+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.425020541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.425026802+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.425044306+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.425051139+07:00","message":"[bufferProcess] interim [960000000]:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.425054107+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.425057497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.425060819+07:00","message":"> Transcript [497] [false]: 'ต้องเก็บ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.425063286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.425065292+07:00","message":"Set new StatePrefix: 'ต้องเก็บ 40'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.659458899+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.659493474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.659498468+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.659509699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.659512601+07:00","message":"receive interim result [false|false]:  นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.659520124+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.6595241+07:00","message":"[buffer interim] 31 false  นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.659530229+07:00","message":"[bufferProcess] interim [320000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.659532882+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.659536714+07:00","message":"[bufferProcess] interim [320000000]: นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.659540595+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.659543313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.659545834+07:00","message":"> Transcript [498] [false]: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.659548861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.659550841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.659552801+07:00","message":"StatePrefix: 'ต้องเก็บ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.659554779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.768514428+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.768540086+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.768542982+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.768544999+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.768546929+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.768549029+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.768551021+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.987146826+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.987194832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.987201503+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:52.987215867+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.987221962+07:00","message":"[bufferProcess] interim [560000000]:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.987224339+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.987230317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.987234923+07:00","message":"> Transcript [499] [false]: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.987238268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.987241022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.987243278+07:00","message":"StatePrefix: 'ต้องเก็บ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:52.987245326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:53.045443403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:53.045460699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.326633346+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.326684191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.326690771+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.326700055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.326704606+07:00","message":"receive interim result [false|false]:  นะคะรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.326717413+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.326726374+07:00","message":"[buffer interim] 31 false  นะคะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.326733922+07:00","message":"[bufferProcess] interim [920000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.326738038+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.326741834+07:00","message":"[bufferProcess] interim [920000000]: นะคะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.326744565+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.326747398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.32675022+07:00","message":"> Transcript [500] [false]: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.326753466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.326755563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.326757645+07:00","message":"StatePrefix: 'ต้องเก็บ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.326759689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.57007994+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.570122657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.570129305+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.570142331+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.570152301+07:00","message":"[bufferProcess] interim [40000000]:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.570155911+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.570162501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.570166187+07:00","message":"> Transcript [501] [false]: 'ต้องเก็บ 40 นะคะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.570170833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.570173819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.570177488+07:00","message":"StatePrefix: 'ต้องเก็บ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.570179819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.570183652+07:00","message":"Push: 'ต้องเก็บ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.570186613+07:00","message":"TextPushed: 'ต้องเก็บ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.570189606+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะคะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.570193042+07:00","message":"Next Push (prob) : ' นะคะรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.570206447+07:00","message":"push: {false ต้องเก็บ 40 0 0xc000188e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.651756257+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.651794569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.651800082+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.651817354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะรักโกหก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.651819921+07:00","message":"receive interim result [false|false]:  นะคะรักโกหก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.651827965+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.651831611+07:00","message":"[buffer interim] 31 false  นะคะรักโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.651837432+07:00","message":"[bufferProcess] interim [220000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.651839885+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.651842745+07:00","message":"[bufferProcess] interim [220000000]: นะคะรักโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.651845655+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.651848543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.651851837+07:00","message":"> Transcript [502] [false]: 'ต้องเก็บ 40 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.651854359+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.83565789+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.835703334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.835711414+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.8357236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะรักก็ 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.835727502+07:00","message":"receive interim result [false|false]:  นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.835737073+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:53.835741485+07:00","message":"[buffer interim] 31 false  นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.83574894+07:00","message":"[bufferProcess] interim [400000000]:ต้องเก็บ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.835753542+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักโกหก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.835758089+07:00","message":"[bufferProcess] interim [400000000]: นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.835761954+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.835765907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.8357698+07:00","message":"> Transcript [503] [false]: 'ต้องเก็บ 40 นะคะรักโกหก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.83577409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.835777027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.835780162+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:53.835783485+07:00","message":"TextPushed: 'ต้องเก็บ 40'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.415373755+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.415410324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.415415626+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.415426326+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.415432758+07:00","message":"[bufferProcess] interim [0]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.415435186+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.415438387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.415441072+07:00","message":"> Transcript [504] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.415444524+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.415446579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.415449637+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.415451928+07:00","message":"TextPushed: 'ต้องเก็บ 40'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.46221279+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.46226053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.462270532+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.4622844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.462289049+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.46231156+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:54.462336269+07:00","message":"[buffer interim] 31 false  ใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.462344235+07:00","message":"[bufferProcess] interim [120000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.462347514+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.462354077+07:00","message":"[bufferProcess] interim [120000000]: ใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.462356976+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.462360732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.462364986+07:00","message":"> Transcript [505] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.462369102+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.462371258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.462373137+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:54.462375964+07:00","message":"TextPushed: 'ต้องเก็บ 40'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.110235279+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.11027399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.110280378+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.110295413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะสุดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.110299763+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.110308528+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.110312279+07:00","message":"[buffer interim] 31 false  ใช่ไหมคะสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110318053+07:00","message":"[bufferProcess] interim [720000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110320723+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110324185+07:00","message":"[bufferProcess] interim [720000000]: ใช่ไหมคะสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110331369+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110334526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110337447+07:00","message":"> Transcript [506] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110341239+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110343206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110345238+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110347231+07:00","message":"TextPushed: 'ต้องเก็บ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110349771+07:00","message":"Push: ' นะคะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110351632+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110353715+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.110355971+07:00","message":"Next Push (prob) : 'ก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.110363513+07:00","message":"push: {false  นะคะรัก 0 0xc000188e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.569104736+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.569149875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.56915878+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.569189629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะสุดท้ายก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.569192769+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะสุดท้ายก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.569204821+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.569207909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.569210272+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.569213475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะสุดท้ายก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.569216425+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะสุดท้ายก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.569220234+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.569243553+07:00","message":"[buffer interim] 31 false  ใช่ไหมคะสุดท้ายก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.569251925+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:55.569255638+07:00","message":"[buffer interim] 31 false  ใช่ไหมคะสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569264806+07:00","message":"[bufferProcess] interim [20000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569270122+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569276218+07:00","message":"[bufferProcess] interim [20000000]: ใช่ไหมคะสุดท้ายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569280152+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.56928401+07:00","message":"[bufferProcess] interim [80000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569287292+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569290924+07:00","message":"[bufferProcess] interim [80000000]: ใช่ไหมคะสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569295327+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569299866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569304342+07:00","message":"> Transcript [507] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569309895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569313013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.56931661+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569320379+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569323446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569332638+07:00","message":"> Transcript [508] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.56933608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569339231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569342515+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:55.569345947+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรัก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:56.045557075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:56.045569209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.078939635+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.078992308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.07899961+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.079013367+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.079020536+07:00","message":"[bufferProcess] interim [680000000]:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.079023023+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.079028288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.079031276+07:00","message":"> Transcript [509] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.079035157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.079037576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.079040593+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.079043391+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.196938349+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.19697768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.19698335+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.197013328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะสุดท้ายก็คือประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.197019715+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะสุดท้ายก็คือประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.197030025+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.197034661+07:00","message":"[buffer interim] 31 false  ใช่ไหมคะสุดท้ายก็คือประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197042417+07:00","message":"[bufferProcess] interim [800000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197047955+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197052301+07:00","message":"[bufferProcess] interim [800000000]: ใช่ไหมคะสุดท้ายก็คือประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197055752+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197058975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197061657+07:00","message":"> Transcript [510] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197065148+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197067343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197069309+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197080854+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197083656+07:00","message":"Push: 'ก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197085579+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197088058+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.197091618+07:00","message":"Next Push (prob) : 'สุดท้ายก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.197101378+07:00","message":"push: {false ก็ 60 ใช่ไหมคะ 0 0xc000188e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.32817532+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.328216156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.328224264+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.328235237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.328240111+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.32824941+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.3282545+07:00","message":"[buffer interim] 31 false  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.32826243+07:00","message":"[bufferProcess] interim [920000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.328266286+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.328273445+07:00","message":"[bufferProcess] interim [920000000]: ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.328277557+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.328281451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.328285714+07:00","message":"> Transcript [511] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.328290313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.328293258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.328296161+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.3282996+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.508693392+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.508729931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.508735636+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.508745819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.508748918+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.508759114+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.50876222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.508764848+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.508765438+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.508779466+07:00","message":"[buffer interim] 31 false  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.508784524+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508792617+07:00","message":"[bufferProcess] interim [40000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.508768421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.508848246+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.50887718+07:00","message":"[buffer interim] 31 false  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508799897+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508889699+07:00","message":"[bufferProcess] interim [40000000]: ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508893861+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508897354+07:00","message":"[bufferProcess] interim [100000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508899845+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508902474+07:00","message":"[bufferProcess] interim [100000000]: ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508905748+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508909206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508914248+07:00","message":"> Transcript [512] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508919025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508921274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508923295+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508925498+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508927803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508935336+07:00","message":"> Transcript [513] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508937929+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.50893965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.508941449+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.50894356+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.703416622+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.703455829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.703462293+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.70347215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.703475718+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.703491989+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.70350569+07:00","message":"[buffer interim] 31 false  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.703513042+07:00","message":"[bufferProcess] interim [280000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.703520521+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.703527802+07:00","message":"[bufferProcess] interim [280000000]: ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.703531144+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.703533991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.703537184+07:00","message":"> Transcript [514] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.703541046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.703543401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.703545369+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.70354791+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.703554633+07:00","message":"Push: 'สุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.703556764+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.70355945+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.703562605+07:00","message":"Next Push (prob) : 'ประโยชน์ที่ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.703570947+07:00","message":"push: {false สุดท้ายก็คือ 0 0xc000188e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.901028966+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.90107092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.90107876+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.901093846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.901098796+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.901109507+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:56.901114685+07:00","message":"[buffer interim] 31 false  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.901122915+07:00","message":"[bufferProcess] interim [460000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.901127026+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.901131887+07:00","message":"[bufferProcess] interim [460000000]: ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.901135507+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.901139487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.901143631+07:00","message":"> Transcript [515] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.901148535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.90115173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.901155449+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:56.901159317+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.106409076+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.106447859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.106453688+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.106464937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.106468872+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.106476192+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.106479424+07:00","message":"[buffer interim] 31 false  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.106485944+07:00","message":"[bufferProcess] interim [640000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.106488473+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.1064914+07:00","message":"[bufferProcess] interim [640000000]: ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.106494338+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.106497168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.106500164+07:00","message":"> Transcript [516] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.106503906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.106505997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.106507889+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.106510167+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.112535852+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.112553181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.112558212+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.112571745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.11257511+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.112592574+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.112609208+07:00","message":"[buffer interim] 31 false  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.112615821+07:00","message":"[bufferProcess] interim [700000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.112624901+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.112630248+07:00","message":"[bufferProcess] interim [700000000]: ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.112633319+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.112635977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.112638973+07:00","message":"> Transcript [517] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.112642548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.112644796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.112647085+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.112649693+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.327798146+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.440558413+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.440595256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะรักก็ 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.440600778+07:00","message":"receive interim result [false|false]: ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.44061395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.440617759+07:00","message":"receive interim result [false|false]:  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.440624956+07:00","message":"[buffer interim] 31 false ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.440628982+07:00","message":"[buffer interim] 31 false  ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440635129+07:00","message":"[bufferProcess] interim [60000000]:ต้องเก็บ 40 นะคะรักก็ 60"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440637614+07:00","message":"[bufferProcess] send to processor:ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440641589+07:00","message":"[bufferProcess] interim [60000000]: ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440644664+07:00","message":"[bufferProcess] update buffer: ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440652372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440670138+07:00","message":"> Transcript [518] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440678364+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440682351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440685932+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440693712+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440707308+07:00","message":"Push: 'ประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440710569+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440713801+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.440717899+07:00","message":"Next Push (prob) : 'ชนได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.440755221+07:00","message":"push: {false ประโยชน์ที่ประชา 0 0xc000188e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.460840849+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.501265987+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.50130749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเก็บ 40 นะคะละ 960 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ\",\"confidence\":0.84399474}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.501313728+07:00","message":"receive interim result [true|false]: ต้องเก็บ 40 นะคะละ 960 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.501325331+07:00","message":"end recv isFinal message id 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.501327999+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.501346504+07:00","message":"[buffer interim] 31 true ต้องเก็บ 40 นะคะละ 960 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501372989+07:00","message":"[bufferProcess] interim [90000000]:ต้องเก็บ 40 นะคะละ 960 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501378719+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501382977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.50138717+07:00","message":"> Transcript [519] [false]: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501391613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501394099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501396069+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501398614+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501400683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.50140264+07:00","message":"> Transcript [520] [true]: 'ต้องเก็บ 40 นะคะละ 960 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501405076+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501406987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501408752+07:00","message":"StatePrefix: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501411305+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501413509+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501648599+07:00","message":"Push: 'ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501651908+07:00","message":"TextPushed: 'ต้องเก็บ 40 นะคะรักก็ 60 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501654564+07:00","message":"Set new StatePrefix : 'ต้องเก็บ 40 นะคะละ 960 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501657264+07:00","message":"Next Push (prob) : 'ต้องเก็บ 40 นะคะละ 960 ใช่ไหมคะสุดท้ายก็คือประโยชน์ที่ประชาชนได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:57.50166825+07:00","message":"push: {true ได้ครับ 0 0xc000188e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:57.501678891+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_31.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:57.513709953+07:00","message":"write wav file: './tmp/7592/7592_31.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.149662188+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.149700304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฟสหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.149705101+07:00","message":"receive interim result [false|false]: เฟสหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.149720825+07:00","message":"[buffer interim] 32 false เฟสหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.14972775+07:00","message":"[bufferProcess] interim [480000000]:เฟสหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.149730214+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.214413116+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.214459429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฟสบ่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.214466422+07:00","message":"receive interim result [false|false]: เฟสบ่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.214481095+07:00","message":"[buffer interim] 32 false เฟสบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.214490468+07:00","message":"[bufferProcess] interim [540000000]:เฟสบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.214492871+07:00","message":"[bufferProcess] send to processor:เฟสหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.214500383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.21450355+07:00","message":"> Transcript [521] [false]: 'เฟสหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.214508858+07:00","message":"Set StatePrefix (first interim): 'เฟสหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.264025936+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.264080597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฟสหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.264086234+07:00","message":"receive interim result [false|false]: เฟสหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.264101623+07:00","message":"[buffer interim] 32 false เฟสหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.264111055+07:00","message":"[bufferProcess] interim [600000000]:เฟสหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.264113758+07:00","message":"[bufferProcess] send to processor:เฟสบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.264121036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.264124253+07:00","message":"> Transcript [522] [false]: 'เฟสบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.264127238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.264129468+07:00","message":"Set new StatePrefix: 'เฟสบ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.310692966+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.310736267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฟสบ่อยจัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.310742362+07:00","message":"receive interim result [false|false]: เฟสบ่อยจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.310758737+07:00","message":"[buffer interim] 32 false เฟสบ่อยจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.310768316+07:00","message":"[bufferProcess] interim [660000000]:เฟสบ่อยจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.310771118+07:00","message":"[bufferProcess] send to processor:เฟสหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.310776886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.310779942+07:00","message":"> Transcript [523] [false]: 'เฟสหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.310782504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.310784736+07:00","message":"Set new StatePrefix: 'เฟสหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.437011848+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.437060188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.437065764+07:00","message":"receive interim result [false|false]: หน่อยยังเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.437080757+07:00","message":"[buffer interim] 32 false หน่อยยังเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.437088351+07:00","message":"[bufferProcess] interim [780000000]:หน่อยยังเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.437091288+07:00","message":"[bufferProcess] send to processor:เฟสบ่อยจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.437099815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.437102826+07:00","message":"> Transcript [524] [false]: 'เฟสบ่อยจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.437105463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.437107728+07:00","message":"Set new StatePrefix: 'เฟสบ่อยจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.674378987+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.674424413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลือก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.674430621+07:00","message":"receive interim result [false|false]: หน่อยยังเหลือก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.674446745+07:00","message":"[buffer interim] 32 false หน่อยยังเหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.674455434+07:00","message":"[bufferProcess] interim [20000000]:หน่อยยังเหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.674457929+07:00","message":"[bufferProcess] send to processor:หน่อยยังเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.674462232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.674465728+07:00","message":"> Transcript [525] [false]: 'หน่อยยังเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.674468274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.674470997+07:00","message":"Set new StatePrefix: 'หน่อยยังเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.829050391+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.82910509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลืออยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.829110826+07:00","message":"receive interim result [false|false]: หน่อยยังเหลืออยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.829129377+07:00","message":"[buffer interim] 32 false หน่อยยังเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.829139193+07:00","message":"[bufferProcess] interim [140000000]:หน่อยยังเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.829142081+07:00","message":"[bufferProcess] send to processor:หน่อยยังเหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.829146406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.829149609+07:00","message":"> Transcript [526] [false]: 'หน่อยยังเหลือก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.829153253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.829155484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.829157459+07:00","message":"StatePrefix: 'หน่อยยังเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.829159649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.879098858+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.87914656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลืออยู่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.879152069+07:00","message":"receive interim result [false|false]: หน่อยยังเหลืออยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:58.879171725+07:00","message":"[buffer interim] 32 false หน่อยยังเหลืออยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.879178869+07:00","message":"[bufferProcess] interim [260000000]:หน่อยยังเหลืออยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.879181963+07:00","message":"[bufferProcess] send to processor:หน่อยยังเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.879187371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.87919011+07:00","message":"> Transcript [527] [false]: 'หน่อยยังเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.879193332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.879195603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.879197518+07:00","message":"StatePrefix: 'หน่อยยังเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:58.879199661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.009786468+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.009832485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลืออยู่หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.009838306+07:00","message":"receive interim result [false|false]: หน่อยยังเหลืออยู่หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.009851416+07:00","message":"[buffer interim] 32 false หน่อยยังเหลืออยู่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.009858706+07:00","message":"[bufferProcess] interim [380000000]:หน่อยยังเหลืออยู่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.009861131+07:00","message":"[bufferProcess] send to processor:หน่อยยังเหลืออยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.009866337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.009869253+07:00","message":"> Transcript [528] [false]: 'หน่อยยังเหลืออยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.00987295+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.009875182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.009877621+07:00","message":"StatePrefix: 'หน่อยยังเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.009879983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:59.046298705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:07:59.046312833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.196327796+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.196379578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลืออยู่หรือเปล่าหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.196387099+07:00","message":"receive interim result [false|false]: หน่อยยังเหลืออยู่หรือเปล่าหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.196402708+07:00","message":"[buffer interim] 32 false หน่อยยังเหลืออยู่หรือเปล่าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.196411062+07:00","message":"[bufferProcess] interim [560000000]:หน่อยยังเหลืออยู่หรือเปล่าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.196416673+07:00","message":"[bufferProcess] send to processor:หน่อยยังเหลืออยู่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.196427611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.196433191+07:00","message":"> Transcript [529] [false]: 'หน่อยยังเหลืออยู่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.196439398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.196442931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.196446194+07:00","message":"StatePrefix: 'หน่อยยังเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.196449286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.196458873+07:00","message":"Push: 'หน่อยยังเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.19646275+07:00","message":"TextPushed: 'หน่อยยังเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.196465224+07:00","message":"Set new StatePrefix : 'หน่อยยังเหลืออยู่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.196468005+07:00","message":"Next Push (prob) : 'อยู่หรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.196477842+07:00","message":"push: {false หน่อยยังเหลือ 0 0xc002d20800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.250977063+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.327138842+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.327187804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลืออยู่หรือเปล่าหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.327194514+07:00","message":"receive interim result [false|false]: หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.327211318+07:00","message":"[buffer interim] 32 false หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.327220139+07:00","message":"[bufferProcess] interim [680000000]:หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.327222829+07:00","message":"[bufferProcess] send to processor:หน่อยยังเหลืออยู่หรือเปล่าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.327230459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.327233949+07:00","message":"> Transcript [530] [false]: 'หน่อยยังเหลืออยู่หรือเปล่าหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.327237712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.327239991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.327242349+07:00","message":"StatePrefix: 'หน่อยยังเหลืออยู่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.327245071+07:00","message":"TextPushed: 'หน่อยยังเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.380567692+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.410926588+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.410974125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่อยยังเหลืออยู่หรือเปล่าหรือว่า\",\"confidence\":0.9188779}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.410988027+07:00","message":"receive interim result [true|false]: หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.410996938+07:00","message":"end recv isFinal message id 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.410999642+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.411006905+07:00","message":"[buffer interim] 32 true หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411016117+07:00","message":"[bufferProcess] interim [830000000]:หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411019654+07:00","message":"[bufferProcess] send to processor (isfinal):หน่อยยังเหลืออยู่หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411023462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.41102659+07:00","message":"> Transcript [531] [false]: 'หน่อยยังเหลืออยู่หรือเปล่าหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411029912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411031894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411033961+07:00","message":"StatePrefix: 'หน่อยยังเหลืออยู่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411036586+07:00","message":"TextPushed: 'หน่อยยังเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411038513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411041022+07:00","message":"> Transcript [532] [true]: 'หน่อยยังเหลืออยู่หรือเปล่าหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411043317+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411045029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411047003+07:00","message":"StatePrefix: 'หน่อยยังเหลืออยู่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411048907+07:00","message":"TextPushed: 'หน่อยยังเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:07:59.411052359+07:00","message":"Push: 'อยู่หรือเปล่าหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:07:59.411061607+07:00","message":"push: {true อยู่หรือเปล่าหรือว่า 0 0xc002d20800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:07:59.418274232+07:00","message":"write wav file: './tmp/7592/7592_32.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.121836614+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.121895569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.121901133+07:00","message":"receive interim result [false|false]: ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.121917316+07:00","message":"[buffer interim] 33 false ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.12192538+07:00","message":"[bufferProcess] interim [600000000]:ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.121927449+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.224677137+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.224721734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.224729073+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.224743635+07:00","message":"[buffer interim] 33 false ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.224752031+07:00","message":"[bufferProcess] interim [660000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.22475461+07:00","message":"[bufferProcess] send to processor:ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.224762336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.224765799+07:00","message":"> Transcript [533] [false]: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.224768328+07:00","message":"Set StatePrefix (first interim): 'ไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.423479552+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.42352434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.42352998+07:00","message":"receive interim result [false|false]: ตั้งแต่วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.42354232+07:00","message":"[buffer interim] 33 false ตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.423548789+07:00","message":"[bufferProcess] interim [840000000]:ตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.423551329+07:00","message":"[bufferProcess] send to processor:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.423556344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.423558973+07:00","message":"> Transcript [534] [false]: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.423561289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.423563613+07:00","message":"Set new StatePrefix: 'ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.539950572+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.540006723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.540012682+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.540027799+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.540035341+07:00","message":"[bufferProcess] interim [960000000]:ตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.540037944+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.540043963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.540047436+07:00","message":"> Transcript [535] [false]: 'ตั้งแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.540051042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.540053385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.540055453+07:00","message":"StatePrefix: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.540057802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.616751459+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.616793531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.616798892+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.616812316+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.616819417+07:00","message":"[bufferProcess] interim [80000000]:ตั้งแต่วันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.616821611+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.616826608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.616829421+07:00","message":"> Transcript [536] [false]: 'ตั้งแต่วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.61683272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.616835012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.616837152+07:00","message":"StatePrefix: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.616839482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.740872103+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.740909593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.740916368+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่เท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:00.740933624+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.740953726+07:00","message":"[bufferProcess] interim [200000000]:ตั้งแต่วันที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.740956252+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.740959454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.740962523+07:00","message":"> Transcript [537] [false]: 'ตั้งแต่วันที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.740966039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.740968106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.740970003+07:00","message":"StatePrefix: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:00.740972443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.130872449+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.130920459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่าไหร่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.130927332+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่เท่าไหร่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.130942509+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่เท่าไหร่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.130949627+07:00","message":"[bufferProcess] interim [560000000]:ตั้งแต่วันที่เท่าไหร่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.13095224+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วันที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.130957348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.130960924+07:00","message":"> Transcript [538] [false]: 'ตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.130964802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.130967234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.130969224+07:00","message":"StatePrefix: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.13097141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.130975543+07:00","message":"Push: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.1309776+07:00","message":"TextPushed: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.130988948+07:00","message":"Set new StatePrefix : 'ตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.130991554+07:00","message":"Next Push (prob) : 'วันที่เท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.130998956+07:00","message":"push: {false ตั้งแต่ 0 0xc001f8c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.259897565+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.259940146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่าไหร่บอกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.259946191+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่เท่าไหร่บอกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.25996424+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่เท่าไหร่บอกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.259973108+07:00","message":"[bufferProcess] interim [680000000]:ตั้งแต่วันที่เท่าไหร่บอกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.259975828+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วันที่เท่าไหร่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.25998746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.259991017+07:00","message":"> Transcript [539] [false]: 'ตั้งแต่วันที่เท่าไหร่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.2599949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.25999742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.259999417+07:00","message":"StatePrefix: 'ตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.26000189+07:00","message":"TextPushed: 'ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.455332894+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.455381835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่าไหร่บอกมาให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.455388269+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่เท่าไหร่บอกมาให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.455403547+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่เท่าไหร่บอกมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.45541226+07:00","message":"[bufferProcess] interim [860000000]:ตั้งแต่วันที่เท่าไหร่บอกมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.455415349+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วันที่เท่าไหร่บอกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.455423503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.455426588+07:00","message":"> Transcript [540] [false]: 'ตั้งแต่วันที่เท่าไหร่บอกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.455430948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.455433612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.455435954+07:00","message":"StatePrefix: 'ตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.455438379+07:00","message":"TextPushed: 'ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.520959536+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.52100844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.52101552+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.521033467+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.521042053+07:00","message":"[bufferProcess] interim [980000000]:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.52104559+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วันที่เท่าไหร่บอกมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.521054349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.521057309+07:00","message":"> Transcript [541] [false]: 'ตั้งแต่วันที่เท่าไหร่บอกมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.521061351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.521064105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.521066593+07:00","message":"StatePrefix: 'ตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.521069043+07:00","message":"TextPushed: 'ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.703959547+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.704014346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.704020996+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.704037088+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.704049258+07:00","message":"[bufferProcess] interim [160000000]:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.704052259+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.704056261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.70406007+07:00","message":"> Transcript [542] [false]: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.704064365+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.704067042+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.704069505+07:00","message":"StatePrefix: 'ตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.704073466+07:00","message":"TextPushed: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.704081088+07:00","message":"Push: 'วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.704083212+07:00","message":"TextPushed: 'ตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.704085414+07:00","message":"Set new StatePrefix : 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.704087669+07:00","message":"Next Push (prob) : 'บอกมาได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.70409698+07:00","message":"push: {false วันที่เท่าไหร่ 0 0xc001f8c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.706275267+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.70629997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.706305965+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.70631794+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.706322828+07:00","message":"[bufferProcess] interim [220000000]:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.706325414+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.706328931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.706331305+07:00","message":"> Transcript [543] [false]: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.706334501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.706336801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.706338725+07:00","message":"StatePrefix: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.706341041+07:00","message":"TextPushed: 'ตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.837669231+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.837707905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.837713963+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.837724257+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.837731207+07:00","message":"[bufferProcess] interim [280000000]:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.837733725+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.837737153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.837740389+07:00","message":"> Transcript [544] [false]: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.837744299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.837747357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.83775073+07:00","message":"StatePrefix: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.837754108+07:00","message":"TextPushed: 'ตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.970703766+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.970742402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.970748718+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:01.970764193+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.970770986+07:00","message":"[bufferProcess] interim [340000000]:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.970773657+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.970777225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.970780658+07:00","message":"> Transcript [545] [false]: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.970784378+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.970786417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.970788532+07:00","message":"StatePrefix: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:01.9707911+07:00","message":"TextPushed: 'ตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:02.046519505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:02.046531392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.539784415+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.539831506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.539837655+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.539852511+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.53986125+07:00","message":"[bufferProcess] interim [940000000]:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.539864224+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.539871519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.539874407+07:00","message":"> Transcript [546] [false]: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.53987881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.539881563+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.539883837+07:00","message":"StatePrefix: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.539886779+07:00","message":"TextPushed: 'ตั้งแต่วันที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.53989273+07:00","message":"Push: 'บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.539894637+07:00","message":"TextPushed: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.539896872+07:00","message":"Set new StatePrefix : 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:02.539899496+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:02.539907178+07:00","message":"push: {false บอกมาได้เลย 0 0xc001f8c000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.245080475+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.245125109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.245131561+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.245142963+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.245150525+07:00","message":"[bufferProcess] interim [720000000]:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.245153524+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.245177219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.24518086+07:00","message":"> Transcript [547] [false]: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.24518541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.245187953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.245190081+07:00","message":"StatePrefix: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.245194602+07:00","message":"TextPushed: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.824400213+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.824444714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.824451086+07:00","message":"receive interim result [false|false]: ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:03.824465519+07:00","message":"[buffer interim] 33 false ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.824475463+07:00","message":"[bufferProcess] interim [320000000]:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.824477845+07:00","message":"[bufferProcess] send to processor:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.824484803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.824487977+07:00","message":"> Transcript [548] [false]: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.824492438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.824494806+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.824496776+07:00","message":"StatePrefix: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:03.824499587+07:00","message":"TextPushed: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.501133701+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.570246557+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.63912126+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.639165293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้\",\"confidence\":0.94314796}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.639172614+07:00","message":"receive interim result [true|false]: ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.639191474+07:00","message":"end recv isFinal message id 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.639193966+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.639201546+07:00","message":"[buffer interim] 33 true ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639214678+07:00","message":"[bufferProcess] interim [130000000]:ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639218134+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639222307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639225822+07:00","message":"> Transcript [549] [false]: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639229495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639231522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639233395+07:00","message":"StatePrefix: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639237091+07:00","message":"TextPushed: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639239163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639241171+07:00","message":"> Transcript [550] [true]: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639243831+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639245689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639247439+07:00","message":"StatePrefix: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639249529+07:00","message":"TextPushed: 'ตั้งแต่วันที่เท่าไหร่บอกมาได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:04.639252652+07:00","message":"Push: 'นะครับวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:04.63926284+07:00","message":"push: {true นะครับวันนี้ 0 0xc001f8c000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:04.650886191+07:00","message":"write wav file: './tmp/7592/7592_33.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:05.047264088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:05.047279425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.306404287+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.306455366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.306460399+07:00","message":"receive interim result [false|false]: ชวนคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.306474829+07:00","message":"[buffer interim] 34 false ชวนคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.306483822+07:00","message":"[bufferProcess] interim [600000000]:ชวนคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.306485818+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.607314191+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.607349365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.607354838+07:00","message":"receive interim result [false|false]: ชวนคุยอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.607369129+07:00","message":"[buffer interim] 34 false ชวนคุยอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.607376466+07:00","message":"[bufferProcess] interim [840000000]:ชวนคุยอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.60737875+07:00","message":"[bufferProcess] send to processor:ชวนคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.60738199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.607384937+07:00","message":"> Transcript [551] [false]: 'ชวนคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.607387738+07:00","message":"Set StatePrefix (first interim): 'ชวนคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.745201925+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.745257697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีก 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.745266031+07:00","message":"receive interim result [false|false]: ชวนคุยอีก 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.745285132+07:00","message":"[buffer interim] 34 false ชวนคุยอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.745297468+07:00","message":"[bufferProcess] interim [20000000]:ชวนคุยอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.745301504+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.745308851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.745313417+07:00","message":"> Transcript [552] [false]: 'ชวนคุยอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.745318392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.745321291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.745324496+07:00","message":"StatePrefix: 'ชวนคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.745327575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.936510395+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.936554444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.93656087+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:05.936575281+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.936583744+07:00","message":"[bufferProcess] interim [200000000]:ชวนคุยอีกหนึ่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.936586623+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.93659368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.936597196+07:00","message":"> Transcript [553] [false]: 'ชวนคุยอีก 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.936600657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.93660538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.936607583+07:00","message":"StatePrefix: 'ชวนคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:05.936609785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.184142748+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.184182683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.184189427+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.184204583+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.184211734+07:00","message":"[bufferProcess] interim [500000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.184214505+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.184221955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.184224907+07:00","message":"> Transcript [554] [false]: 'ชวนคุยอีกหนึ่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.18422843+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.184230856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.184233064+07:00","message":"StatePrefix: 'ชวนคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.184235146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.698452562+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.698495353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.698501918+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.698513956+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.698521765+07:00","message":"[bufferProcess] interim [920000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.698524108+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.698529875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.698532923+07:00","message":"> Transcript [555] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.698536478+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.698539037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.698541046+07:00","message":"StatePrefix: 'ชวนคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.698543334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.698547562+07:00","message":"Push: 'ชวนคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.69854945+07:00","message":"TextPushed: 'ชวนคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.698551601+07:00","message":"Set new StatePrefix : 'ชวนคุยอีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.698554394+07:00","message":"Next Push (prob) : 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.698562486+07:00","message":"push: {false ชวนคุย 0 0xc001f8d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.785541126+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.785572897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.785579177+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.785591846+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.785599994+07:00","message":"[bufferProcess] interim [980000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.785602456+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.785608345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.785610711+07:00","message":"> Transcript [556] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.785614234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.785616516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.785618766+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.785621238+07:00","message":"TextPushed: 'ชวนคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.816986499+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.817022305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.817028693+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.817039901+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.817046636+07:00","message":"[bufferProcess] interim [40000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.817049226+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.817054734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.817057821+07:00","message":"> Transcript [557] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.817061344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.817063625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.817065831+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.817068244+07:00","message":"TextPushed: 'ชวนคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.894153794+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.894186276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.894192259+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:06.894206096+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.894213094+07:00","message":"[bufferProcess] interim [160000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.894215776+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.894219578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.894222737+07:00","message":"> Transcript [558] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.894226646+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.894229017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.8942312+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:06.894233558+07:00","message":"TextPushed: 'ชวนคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.151842212+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.151885042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.151891008+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.151908383+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.151916363+07:00","message":"[bufferProcess] interim [400000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.151919171+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.151923189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.151926252+07:00","message":"> Transcript [559] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.151930548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.151933403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.151935545+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.151938054+07:00","message":"TextPushed: 'ชวนคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.151945089+07:00","message":"Push: 'อีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.151948562+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.151950974+07:00","message":"Set new StatePrefix : 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.151953636+07:00","message":"Next Push (prob) : 'เวลาที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.151963161+07:00","message":"push: {false อีกหนึ่งเรื่องสำคัญ 0 0xc001f8d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.217155157+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.217223682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.217230396+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.217249793+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.217258782+07:00","message":"[bufferProcess] interim [460000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.217261204+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.217270661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.217274461+07:00","message":"> Transcript [560] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.217278642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.217280917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.217282972+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.217287464+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.310738102+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.310782151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.310788659+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.310807465+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.310815776+07:00","message":"[bufferProcess] interim [520000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.310818381+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.310822295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.310827723+07:00","message":"> Transcript [561] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.310831765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.31083406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.310855602+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.310858622+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.398781308+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.398827762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.398833974+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.398851719+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.398860712+07:00","message":"[bufferProcess] interim [640000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.398863579+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.398869682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.398873387+07:00","message":"> Transcript [562] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.398877182+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.398879412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.398881536+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.398884269+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.537246316+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.53730481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.537312267+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.537327093+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.537330625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.537333321+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.537340454+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.537343941+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537351299+07:00","message":"[bufferProcess] interim [760000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537353897+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537358841+07:00","message":"[bufferProcess] interim [820000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537360793+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537364458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537367801+07:00","message":"> Transcript [563] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537372534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537374766+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537377095+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537381712+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537385058+07:00","message":"Push: 'เวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537387372+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.53738969+07:00","message":"Set new StatePrefix : 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537392259+07:00","message":"Next Push (prob) : 'ต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537393966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537395997+07:00","message":"> Transcript [564] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.53739812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537399977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537401685+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.537403685+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.537416092+07:00","message":"push: {false เวลาที่เรา 0 0xc001f8d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.778419877+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.778465548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.778472104+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:07.778488385+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.778496973+07:00","message":"[bufferProcess] interim [120000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.778500408+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.778505123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.778508777+07:00","message":"> Transcript [565] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.778513373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.778515833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.778518384+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:07.778521198+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:08.047645392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:08.047665695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.097785044+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.097826512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.097838817+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.097853459+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.097860146+07:00","message":"[bufferProcess] interim [420000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.097863001+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.097868326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.097871447+07:00","message":"> Transcript [566] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.097875136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.097877435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.097879901+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.097882828+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.735784251+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.735826047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.735832441+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.735845325+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.735852985+07:00","message":"[bufferProcess] interim [20000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.735855692+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.735862192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.735865203+07:00","message":"> Transcript [567] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.735869257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.735871503+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.735874491+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.735877586+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.735883962+07:00","message":"Push: 'ต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.735887591+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.735890026+07:00","message":"Set new StatePrefix : 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:08.735892676+07:00","message":"Next Push (prob) : 'ประทานอาหารอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:08.735901084+07:00","message":"push: {false ต้องรับ 0 0xc001f8d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.191882504+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.191926161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.191931683+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.19194759+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.191954578+07:00","message":"[bufferProcess] interim [440000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.191957455+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.19196402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.191967646+07:00","message":"> Transcript [568] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.191979813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.191982213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.191984478+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.191987285+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.324423876+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.324463869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.324470823+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.324483735+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.324490351+07:00","message":"[bufferProcess] interim [560000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.324494184+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.324500971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.324504647+07:00","message":"> Transcript [569] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.324509076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.324511481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.324514239+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.324517053+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.519367464+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.519404522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.519411102+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.519424726+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.519434997+07:00","message":"[bufferProcess] interim [740000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.519438953+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.519445189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.51944893+07:00","message":"> Transcript [570] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.519453946+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.519456726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.519460011+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.519466042+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.705728731+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.705753018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.705758271+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.705770513+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.705776208+07:00","message":"[bufferProcess] interim [980000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.705778789+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.705782169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.705784753+07:00","message":"> Transcript [571] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.705788776+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.705791157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.705793409+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.705796296+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.705802459+07:00","message":"Push: 'ประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.705804889+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.705807347+07:00","message":"Set new StatePrefix : 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.705816037+07:00","message":"Next Push (prob) : 'ที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.705829087+07:00","message":"push: {false ประทานอาหารอะไร 0 0xc001f8d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.893131561+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.893199997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.893210029+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:09.893226655+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.893235063+07:00","message":"[bufferProcess] interim [160000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.893238074+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.893246391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.893252116+07:00","message":"> Transcript [572] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.893255941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.893258154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.89326027+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:09.893263246+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.095650432+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.095695296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.095702095+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.095714209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.095717497+07:00","message":"receive interim result [false|false]:  5 หมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.095725817+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.095730353+07:00","message":"[buffer interim] 34 false  5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.095737773+07:00","message":"[bufferProcess] interim [340000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.095740852+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.095747988+07:00","message":"[bufferProcess] interim [340000000]: 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.095750586+07:00","message":"[bufferProcess] update buffer: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.095753967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.095757342+07:00","message":"> Transcript [573] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.095763057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.095765924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.095767983+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.095770667+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.138153661+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.211899006+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.236574077+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.236617866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.236624773+07:00","message":"receive interim result [false|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.236639501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.236642383+07:00","message":"receive interim result [false|false]:  หมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.236650579+07:00","message":"[buffer interim] 34 false ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.236654891+07:00","message":"[buffer interim] 34 false  หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.236662923+07:00","message":"[bufferProcess] interim [580000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.236668031+07:00","message":"[bufferProcess] send to processor:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.236679384+07:00","message":"[bufferProcess] interim [580000000]: หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.236682834+07:00","message":"[bufferProcess] update buffer: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.236697003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.236717542+07:00","message":"> Transcript [574] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.236723775+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.236726377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.236728772+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.236731673+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.313018779+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.313064077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรเพราะต้องคำนึงถึงหลัก 5 หมู่\",\"confidence\":0.95048076}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.313074609+07:00","message":"receive interim result [true|false]: ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรเพราะต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.313085626+07:00","message":"end recv isFinal message id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.313088185+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.313095181+07:00","message":"[buffer interim] 34 true ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรเพราะต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313102951+07:00","message":"[bufferProcess] interim [580000000]:ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรเพราะต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313109756+07:00","message":"[bufferProcess] send to processor (isfinal):ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313114002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313116949+07:00","message":"> Transcript [575] [false]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313121038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313123199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313125848+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313128382+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313134616+07:00","message":"Push: 'ที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313136797+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313139084+07:00","message":"Set new StatePrefix : 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.31314151+07:00","message":"Next Push (prob) : ' 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313143378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313146186+07:00","message":"> Transcript [576] [true]: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรเพราะต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.31314877+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313150582+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313152455+07:00","message":"StatePrefix: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313154561+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313156861+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.313183051+07:00","message":"push: {false ที่ต้องคำนึงถึงหลัก 0 0xc001f8d080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313398918+07:00","message":"Push: ' 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313407639+07:00","message":"TextPushed: 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรที่ต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.31341024+07:00","message":"Set new StatePrefix : 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรเพราะต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313413133+07:00","message":"Next Push (prob) : 'ชวนคุยอีกหนึ่งเรื่องสำคัญเวลาที่เราต้องรับประทานอาหารอะไรเพราะต้องคำนึงถึงหลัก 5 หมู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.313422205+07:00","message":"push: {true  5 หมู่ 0 0xc001f8d080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.313448959+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_34.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:10.326147419+07:00","message":"write wav file: './tmp/7592/7592_34.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.670736661+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.670793026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.670801326+07:00","message":"receive interim result [false|false]: ห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.6708195+07:00","message":"[buffer interim] 35 false ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.670829284+07:00","message":"[bufferProcess] interim [480000000]:ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.670831415+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.866181488+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.866227478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.866234364+07:00","message":"receive interim result [false|false]: ท่องจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:10.866249462+07:00","message":"[buffer interim] 35 false ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.866258042+07:00","message":"[bufferProcess] interim [660000000]:ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.866260804+07:00","message":"[bufferProcess] send to processor:ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.866268891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.866272335+07:00","message":"> Transcript [577] [false]: 'ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:10.866274882+07:00","message":"Set StatePrefix (first interim): 'ห้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:11.048217829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:11.048243693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.10072743+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.100767757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.100774356+07:00","message":"receive interim result [false|false]: ท่องจำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.100786851+07:00","message":"[buffer interim] 35 false ท่องจำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.100794467+07:00","message":"[bufferProcess] interim [900000000]:ท่องจำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.100796835+07:00","message":"[bufferProcess] send to processor:ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.100802466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.100805738+07:00","message":"> Transcript [578] [false]: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.100808511+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.100810585+07:00","message":"Set new StatePrefix: 'ท่องจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.201515633+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.201557426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.201562856+07:00","message":"receive interim result [false|false]: ท่องจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.201575511+07:00","message":"[buffer interim] 35 false ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.201582177+07:00","message":"[bufferProcess] interim [960000000]:ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.201584578+07:00","message":"[bufferProcess] send to processor:ท่องจำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.201589469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.201592295+07:00","message":"> Transcript [579] [false]: 'ท่องจำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.201595643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.201597725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.201599664+07:00","message":"StatePrefix: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.201601824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.209146394+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.209205708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.20921245+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.209230597+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.209237838+07:00","message":"[bufferProcess] interim [20000000]:ท่องจำมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.209242582+07:00","message":"[bufferProcess] send to processor:ท่องจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.209245497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.209248707+07:00","message":"> Transcript [580] [false]: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.209251902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.209253848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.209255731+07:00","message":"StatePrefix: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.209257853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.37823087+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.3782721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.378278554+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.378295422+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.378302731+07:00","message":"[bufferProcess] interim [140000000]:ท่องจำมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.378305072+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.378308551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.378311316+07:00","message":"> Transcript [581] [false]: 'ท่องจำมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.378315182+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.378317311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.378319307+07:00","message":"StatePrefix: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.378321576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.438632993+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.438695146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.438701587+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.438728835+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.438738455+07:00","message":"[bufferProcess] interim [320000000]:ท่องจำมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.438744411+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.438749401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.438753547+07:00","message":"> Transcript [582] [false]: 'ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.438758283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.438761089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.438764929+07:00","message":"StatePrefix: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.438766942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.438769442+07:00","message":"Push: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.438771322+07:00","message":"TextPushed: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.438773699+07:00","message":"Set new StatePrefix : 'ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.438775956+07:00","message":"Next Push (prob) : 'มาตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.43878345+07:00","message":"push: {false ท่องจำ 0 0xc000189600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.761086549+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.761149268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.761155196+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:11.761190743+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.761200171+07:00","message":"[bufferProcess] interim [560000000]:ท่องจำมาตั้งแต่สมัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.761202794+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.761208965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.761212168+07:00","message":"> Transcript [583] [false]: 'ท่องจำมาตั้งแต่สมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.761215997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.761218425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.76122066+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:11.761223394+07:00","message":"TextPushed: 'ท่องจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.077059406+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.077109239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.077115467+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.077131524+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.077141472+07:00","message":"[bufferProcess] interim [860000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.07714413+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.077150256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.077153116+07:00","message":"> Transcript [584] [false]: 'ท่องจำมาตั้งแต่สมัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.077156644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.077159001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.077173049+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.077178128+07:00","message":"TextPushed: 'ท่องจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.668789376+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.668835261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.66884119+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.668857129+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.668867781+07:00","message":"[bufferProcess] interim [460000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.668870234+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.668875959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.668878981+07:00","message":"> Transcript [585] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.668882731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.668885026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.66888725+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.668892793+07:00","message":"TextPushed: 'ท่องจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.851527749+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.851584054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.851592254+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.851612969+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.851623451+07:00","message":"[bufferProcess] interim [640000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.851627138+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.851632533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.851637855+07:00","message":"> Transcript [586] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.851643374+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.851646388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.851650147+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.851653809+07:00","message":"TextPushed: 'ท่องจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.851660213+07:00","message":"Push: 'มาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.851663178+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.851667262+07:00","message":"Set new StatePrefix : 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:12.85167113+07:00","message":"Next Push (prob) : 'สมัยเรียนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:12.851682454+07:00","message":"push: {false มาตั้งแต่ 0 0xc000189600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.000000116+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.000045105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.000066299+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.000081297+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.000090167+07:00","message":"[bufferProcess] interim [820000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.000093761+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.000098492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.000102827+07:00","message":"> Transcript [587] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.000107888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.000110778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.00011386+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.000117803+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.051581+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.051631878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.051639055+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.051655593+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.051665032+07:00","message":"[bufferProcess] interim [880000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.051668379+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.051676935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.051679807+07:00","message":"> Transcript [588] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.051684227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.051686385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.051688596+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.051691614+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.244298604+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.244342572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.244348562+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.244365282+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.244374004+07:00","message":"[bufferProcess] interim [120000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.244377603+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.244385973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.244389843+07:00","message":"> Transcript [589] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.24439393+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.244396216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.244398286+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.244400978+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.373789447+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.373847884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.373857935+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.373882193+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.373894376+07:00","message":"[bufferProcess] interim [180000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.373898814+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.373906595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.373910953+07:00","message":"> Transcript [590] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.373916788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.373920061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.37392566+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.373930003+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.373937719+07:00","message":"Push: 'สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.37394015+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.373942431+07:00","message":"Set new StatePrefix : 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.373944941+07:00","message":"Next Push (prob) : 'แต่พวกแร่ธาตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.373956303+07:00","message":"push: {false สมัยเรียนแล้ว 0 0xc000189600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.435114276+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.435172666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.435184749+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:13.435199944+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.435207338+07:00","message":"[bufferProcess] interim [300000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.435210508+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.435214658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.435218305+07:00","message":"> Transcript [591] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.43522122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:13.435223647+07:00","message":"Set new StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแรก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:14.048367644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:14.048403294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.072566265+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.072611355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.07261715+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.072629731+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.072637548+07:00","message":"[bufferProcess] interim [900000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.072640217+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.072645967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.072649212+07:00","message":"> Transcript [592] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.072651933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.072654203+07:00","message":"Set new StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.385805662+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.385850571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.385861512+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.385877183+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.3858857+07:00","message":"[bufferProcess] interim [140000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.385888657+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.385897162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.385900391+07:00","message":"> Transcript [593] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.385904074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.385906335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.385908338+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.385911157+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.638203938+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.638249753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.638256245+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.638271547+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.638278413+07:00","message":"[bufferProcess] interim [440000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.638281925+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.638287967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.638292862+07:00","message":"> Transcript [594] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.63829713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.638299282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.63830225+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.638305722+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.777197643+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.777254361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.77726124+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.777279345+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.777287779+07:00","message":"[bufferProcess] interim [560000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.777290838+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.777299538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.777303514+07:00","message":"> Transcript [595] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.777309377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.777312683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.777317498+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.777323283+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.963543945+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.96358609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.963593032+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.963608646+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.963618829+07:00","message":"[bufferProcess] interim [740000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.963621479+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.963627872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.963631191+07:00","message":"> Transcript [596] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.963635944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.963638512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.963640891+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.963643563+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.96365021+07:00","message":"Push: 'แต่พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.963652448+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.96365489+07:00","message":"Set new StatePrefix : 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.963657411+07:00","message":"Next Push (prob) : 'บางทีเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.963667038+07:00","message":"push: {false แต่พวกแร่ธาตุต่างๆ 0 0xc000189600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.964600278+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.964613851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.96461865+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:14.964629151+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.964633241+07:00","message":"[bufferProcess] interim [800000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.964635671+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.964639981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.964642017+07:00","message":"> Transcript [597] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.964644919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.96464699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.964648753+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:14.964651126+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.149677972+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.14972456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.149730949+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.149746529+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.149754181+07:00","message":"[bufferProcess] interim [980000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.149758926+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.149769442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.149774052+07:00","message":"> Transcript [598] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.149780296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.14978332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.14978732+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.149791589+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.341233919+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.341273276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.3412809+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.341294683+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.341301371+07:00","message":"[bufferProcess] interim [160000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.341304297+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.341310889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.341313864+07:00","message":"> Transcript [599] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.341318059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.341320202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.341322478+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.341325384+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.38852987+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.463112304+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.472518265+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.472556665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.472562843+07:00","message":"receive interim result [false|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.472577337+07:00","message":"[buffer interim] 35 false ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.472585265+07:00","message":"[bufferProcess] interim [340000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.472588486+07:00","message":"[bufferProcess] send to processor:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.472598093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.47260162+07:00","message":"> Transcript [600] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.472606157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.472608603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.472611105+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.472613904+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.472617142+07:00","message":"Push: 'บางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.472619238+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.472621517+07:00","message":"Set new StatePrefix : 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.472624286+07:00","message":"Next Push (prob) : 'ยังไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.472635385+07:00","message":"push: {false บางทีเราก็ 0 0xc000189600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.5487941+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.548836889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.548845703+07:00","message":"receive interim result [true|false]: ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.548856605+07:00","message":"end recv isFinal message id 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.548858817+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.548864966+07:00","message":"[buffer interim] 35 true ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548878597+07:00","message":"[bufferProcess] interim [400000000]:ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.5488819+07:00","message":"[bufferProcess] send to processor (isfinal):ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548897106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548918333+07:00","message":"> Transcript [601] [false]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548926524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548929637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548932378+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548935659+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548938559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548940743+07:00","message":"> Transcript [602] [true]: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อยมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548943186+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548944908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548946647+07:00","message":"StatePrefix: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548949115+07:00","message":"TextPushed: 'ท่องจำมาตั้งแต่สมัยเรียนแล้วแต่พวกแร่ธาตุต่างๆบางทีเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:15.548958466+07:00","message":"Push: 'ยังไม่ค่อยมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:15.548976395+07:00","message":"push: {true ยังไม่ค่อยมั่น 0 0xc000189600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:15.559787578+07:00","message":"write wav file: './tmp/7592/7592_35.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.438894061+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.438926179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.438931089+07:00","message":"receive interim result [false|false]: ตื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.438948091+07:00","message":"[buffer interim] 36 false ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.438954595+07:00","message":"[bufferProcess] interim [960000000]:ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.438956587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.64326592+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.643309548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.643315281+07:00","message":"receive interim result [false|false]: หรือไม่แน่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.643332786+07:00","message":"[buffer interim] 36 false หรือไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.643341325+07:00","message":"[bufferProcess] interim [200000000]:หรือไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.643344171+07:00","message":"[bufferProcess] send to processor:ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.64334801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.643351212+07:00","message":"> Transcript [603] [false]: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.64335351+07:00","message":"Set StatePrefix (first interim): 'ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.826105349+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.826153684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.826159514+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:16.826173261+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.826181727+07:00","message":"[bufferProcess] interim [380000000]:หรือไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.826184273+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.826190221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.826193817+07:00","message":"> Transcript [604] [false]: 'หรือไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.826196705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:16.826199178+07:00","message":"Set new StatePrefix: 'หรือไม่แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.017422545+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.017462975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.017469033+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.01748663+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.017494949+07:00","message":"[bufferProcess] interim [620000000]:หรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.01749764+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.017501361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.017504275+07:00","message":"> Transcript [605] [false]: 'หรือไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.017508029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.017510179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.017512374+07:00","message":"StatePrefix: 'หรือไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.017515736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:17.049063277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:17.049073495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.604739555+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.604784112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.604790072+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:17.604806897+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.604816972+07:00","message":"[bufferProcess] interim [220000000]:หรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.604819969+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.604826134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.604829145+07:00","message":"> Transcript [606] [false]: 'หรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.604832807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.604835062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.604837069+07:00","message":"StatePrefix: 'หรือไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:17.604839376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.107902905+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.107972868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.107979466+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.107994678+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.108002402+07:00","message":"[bufferProcess] interim [640000000]:หรือไม่แน่ใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.10800491+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.108009019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.108011924+07:00","message":"> Transcript [607] [false]: 'หรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.108016191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.108018371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.108020424+07:00","message":"StatePrefix: 'หรือไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.108022934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.124153538+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.12418682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.124193523+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.124211732+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.124219591+07:00","message":"[bufferProcess] interim [700000000]:หรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.124223216+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.124230123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.124234659+07:00","message":"> Transcript [608] [false]: 'หรือไม่แน่ใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.124240276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.124244016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.124246711+07:00","message":"StatePrefix: 'หรือไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.124249962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.1242538+07:00","message":"Push: 'หรือไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.124257242+07:00","message":"TextPushed: 'หรือไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.124260334+07:00","message":"Set new StatePrefix : 'หรือไม่แน่ใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.124263769+07:00","message":"Next Push (prob) : 'ใจว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.124275632+07:00","message":"push: {false หรือไม่แน่ 0 0xc002d20000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.235485842+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.235523775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่าจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.235529777+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.235541847+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.235548426+07:00","message":"[bufferProcess] interim [760000000]:หรือไม่แน่ใจว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.23555085+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.23555597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.235558595+07:00","message":"> Transcript [609] [false]: 'หรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.235561075+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.429640046+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.429679045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.429684832+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.429702484+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.429709782+07:00","message":"[bufferProcess] interim [940000000]:หรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.429712063+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.429716017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.429718534+07:00","message":"> Transcript [610] [false]: 'หรือไม่แน่ใจว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.429722776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.429725141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.429727043+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.429729369+07:00","message":"TextPushed: 'หรือไม่แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.494477033+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.494508633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่าจะมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.494514574+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่าจะมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.494532498+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่าจะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.49454046+07:00","message":"[bufferProcess] interim [60000000]:หรือไม่แน่ใจว่าจะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.494542979+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.494549004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.494551828+07:00","message":"> Transcript [611] [false]: 'หรือไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.494554236+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.676599636+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.67664355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่าจะกินอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.676649542+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่าจะกินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.676665102+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่าจะกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676673678+07:00","message":"[bufferProcess] interim [240000000]:หรือไม่แน่ใจว่าจะกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676676713+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่าจะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676682063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676685207+07:00","message":"> Transcript [612] [false]: 'หรือไม่แน่ใจว่าจะมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676688718+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676690992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676692876+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.676695324+07:00","message":"TextPushed: 'หรือไม่แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.681964625+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.681984078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.681988935+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:18.681995921+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.682005391+07:00","message":"[bufferProcess] interim [300000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.682007867+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่าจะกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.682011046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.682013825+07:00","message":"> Transcript [613] [false]: 'หรือไม่แน่ใจว่าจะกินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.682017135+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.682020808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.68202298+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:18.682025341+07:00","message":"TextPushed: 'หรือไม่แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.005802692+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.005842908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.005849577+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.005864113+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.005872211+07:00","message":"[bufferProcess] interim [600000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.005875764+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.005879457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.005882738+07:00","message":"> Transcript [614] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.00588544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.005887574+07:00","message":"Set new StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.322790322+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.3228332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.322839439+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.322858554+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.322870437+07:00","message":"[bufferProcess] interim [840000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.322873344+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.322881176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.3228841+07:00","message":"> Transcript [615] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.322888216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.322890403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.322892947+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.322895312+07:00","message":"TextPushed: 'หรือไม่แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.374065082+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.374105361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.374111591+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.374126679+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.374135836+07:00","message":"[bufferProcess] interim [960000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.374138578+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.374142631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.374145706+07:00","message":"> Transcript [616] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.374149234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.374151394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.37415387+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.374156544+07:00","message":"TextPushed: 'หรือไม่แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.638799089+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.638854095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.638860992+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.63887868+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.638887669+07:00","message":"[bufferProcess] interim [140000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.638890511+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.638895117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.638898048+07:00","message":"> Transcript [617] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.638902262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.638904694+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.638908419+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.638911136+07:00","message":"TextPushed: 'หรือไม่แน่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.842810695+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.842858243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.842864675+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.842879767+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.84288781+07:00","message":"[bufferProcess] interim [380000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.842890532+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.842898099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.842901261+07:00","message":"> Transcript [618] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.842905646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.84290787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.842910226+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.842913107+07:00","message":"TextPushed: 'หรือไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.842921177+07:00","message":"Push: 'ใจว่ากินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.842923453+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.842926336+07:00","message":"Set new StatePrefix : 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.842929654+07:00","message":"Next Push (prob) : 'บ้างหรือแม้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.842939262+07:00","message":"push: {false ใจว่ากินก็ต้องกินอะไรเสริม 0 0xc002d20000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.900623731+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.900672216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.900678668+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:19.900694067+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.900702221+07:00","message":"[bufferProcess] interim [440000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.9007051+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.900709407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.90071242+07:00","message":"> Transcript [619] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.900717044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.900719129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.900721394+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:19.900724224+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.039075432+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.039119968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ I O\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.039126609+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ I O"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.039142068+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.039150642+07:00","message":"[bufferProcess] interim [620000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.039153117+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.039158661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.039161466+07:00","message":"> Transcript [620] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.039166026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.039168329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.039170847+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.039174066+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:20.049122554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:20.049144132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.089092538+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.089131818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.089137526+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.089153127+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.089176107+07:00","message":"[bufferProcess] interim [680000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.089179877+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.089183593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.089187469+07:00","message":"> Transcript [621] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ I O'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.089192849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.089195404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.089199153+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.089201866+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.227209155+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.227246438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.227252518+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.227264461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.227267634+07:00","message":"receive interim result [false|false]:  iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.227276091+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.227280194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.227283405+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.227288683+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.227291713+07:00","message":"[buffer interim] 36 false  iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.227294795+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227301026+07:00","message":"[bufferProcess] interim [740000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227303695+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227308557+07:00","message":"[bufferProcess] interim [740000000]: iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227311068+07:00","message":"[bufferProcess] update buffer: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227313392+07:00","message":"[bufferProcess] interim [800000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227315562+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227318525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227321359+07:00","message":"> Transcript [622] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227324986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227327146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227329036+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227331609+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227335018+07:00","message":"Push: 'บ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227337252+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227339581+07:00","message":"Set new StatePrefix : 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227342056+07:00","message":"Next Push (prob) : ' iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227343659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227345749+07:00","message":"> Transcript [623] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227347997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227349982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227351826+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.227359427+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.22736868+07:00","message":"push: {false บ้างหรือแม้แต่ 0 0xc002d20000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.805911848+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.80595251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.805970678+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.805987473+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.805996217+07:00","message":"[bufferProcess] interim [400000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.806000114+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.80600745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.806011261+07:00","message":"> Transcript [624] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.806015217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.806018297+07:00","message":"Set new StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.932658242+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.932690833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนป้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.932697113+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนป้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.932717329+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.93272415+07:00","message":"[bufferProcess] interim [520000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.932727134+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.932731251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.932734774+07:00","message":"> Transcript [625] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.932739199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.932741409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.932743391+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.932746089+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.984262498+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.984298433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.984305205+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:20.984325243+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.984332189+07:00","message":"[bufferProcess] interim [580000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.984335054+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.984342644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.984345456+07:00","message":"> Transcript [626] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.984349278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.984351688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.984354112+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:20.984358582+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.108134522+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.108176158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.108182652+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.108197082+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.10820515+07:00","message":"[bufferProcess] interim [640000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.10820885+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.108212816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.108215847+07:00","message":"> Transcript [627] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.108219559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.108221737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.108224074+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.108227073+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.691715081+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.691763974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.691773094+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.691793861+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.691807855+07:00","message":"[bufferProcess] interim [240000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.691811855+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.691820937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.691824878+07:00","message":"> Transcript [628] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.691830463+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.691833852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.691837356+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.691841219+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.691851197+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.691854244+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.69185828+07:00","message":"Set new StatePrefix : 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:21.691862776+07:00","message":"Next Push (prob) : 'ถูกต้องครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:21.691884654+07:00","message":"push: {false ไอโอดีน 0 0xc002d20000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.028841177+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.028893103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.028901485+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.028917152+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.028926107+07:00","message":"[bufferProcess] interim [600000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.028928836+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.028932764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.02893604+07:00","message":"> Transcript [629] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.028940644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.028944278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.028946732+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.028950385+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.215755345+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.215798146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.215806294+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.215823401+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.215831753+07:00","message":"[bufferProcess] interim [780000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.215834787+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.215842395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.215845723+07:00","message":"> Transcript [630] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.215850111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.215852232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.21585533+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.215858495+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.415979639+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.416025322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.416031897+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.416050297+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.416060333+07:00","message":"[bufferProcess] interim [960000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.416063372+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.416073064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.41607706+07:00","message":"> Transcript [631] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.416081933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.416088721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.41609114+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.416094435+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.427979478+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.428009589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.428015166+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.428030919+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.428037025+07:00","message":"[bufferProcess] interim [20000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.42804034+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.428044653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.428047522+07:00","message":"> Transcript [632] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.42805145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.428053642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.428055686+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.428058858+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.428062183+07:00","message":"Push: 'ถูกต้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.428064406+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.428066664+07:00","message":"Set new StatePrefix : 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:22.428069094+07:00","message":"Next Push (prob) : 'พอดีเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.428078281+07:00","message":"push: {false ถูกต้องครับ 0 0xc002d20000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.768636185+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.768660661+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.768663527+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.768665681+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.768667606+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.768669903+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:22.768671855+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:23.050051478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:23.050067994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.103386514+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.103430711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.103437524+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.103453905+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.103463798+07:00","message":"[bufferProcess] interim [620000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.10346726+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.103473684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.103476871+07:00","message":"> Transcript [633] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.103481608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.103484021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.103486079+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.103488932+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.138990153+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.215256749+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.215303498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.215310496+07:00","message":"receive interim result [false|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.215326877+07:00","message":"[buffer interim] 36 false หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.215335058+07:00","message":"[bufferProcess] interim [740000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.215338338+07:00","message":"[bufferProcess] send to processor:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.215347423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.215350432+07:00","message":"> Transcript [634] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.215355625+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.215358801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.215362425+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.215366905+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.271163052+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.339251786+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.400380581+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.422541838+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.422588892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่สะอาด\",\"confidence\":0.9298987}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.422595917+07:00","message":"receive interim result [true|false]: หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่สะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.422606401+07:00","message":"end recv isFinal message id 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.422608615+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.422617224+07:00","message":"[buffer interim] 36 true หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่สะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.422627629+07:00","message":"[bufferProcess] interim [890000000]:หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่สะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.422632367+07:00","message":"[bufferProcess] send to processor (isfinal):หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.4226447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.422664217+07:00","message":"> Transcript [635] [false]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.422672305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.422674788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.422677627+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.422680679+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.422683842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.422686741+07:00","message":"> Transcript [636] [true]: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ยน้องครีมก็ไม่สะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.422689281+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.422691068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.42269275+07:00","message":"StatePrefix: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับพอดีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.422695086+07:00","message":"TextPushed: 'หรือไม่แน่ใจว่ากินก็ต้องกินอะไรเสริมบ้างหรือแม้แต่ไอโอดีนถูกต้องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.422704213+07:00","message":"Push: 'พอดีเนี่ยน้องครีมก็ไม่สะอาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.422717496+07:00","message":"push: {true พอดีเนี่ยน้องครีมก็ไม่สะอาด 0 0xc002d20000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:23.437551704+07:00","message":"write wav file: './tmp/7592/7592_36.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.491932376+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.49197123+07:00","message":"found end of frame, send empty tag with msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.491976711+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.491985767+07:00","message":"[buffer interim] 37 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.491996481+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.492002674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.492005712+07:00","message":"> Transcript [637] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.492008854+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.492010865+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.492012854+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.492014799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:23.492020843+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:23.492029919+07:00","message":"push: {true \n 0 0xc002d20900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:23.496859833+07:00","message":"write wav file: './tmp/7592/7592_37.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.138161617+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.138202297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.138208721+07:00","message":"receive interim result [false|false]: แค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.138221371+07:00","message":"[buffer interim] 38 false แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.138227906+07:00","message":"[bufferProcess] interim [600000000]:แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.138229839+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.573198998+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.573230998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.57323628+07:00","message":"receive interim result [false|false]: เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:24.573245434+07:00","message":"[buffer interim] 38 false เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.573252688+07:00","message":"[bufferProcess] interim [960000000]:เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.57325536+07:00","message":"[bufferProcess] send to processor:แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.573259226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.573261787+07:00","message":"> Transcript [638] [false]: 'แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:24.573263977+07:00","message":"Set StatePrefix (first interim): 'แค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.138980772+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.139022729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.139031752+07:00","message":"receive interim result [false|false]: เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.13904544+07:00","message":"[buffer interim] 38 false เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139082267+07:00","message":"[bufferProcess] interim [560000000]:เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139085146+07:00","message":"[bufferProcess] send to processor:เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139092294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.13909525+07:00","message":"> Transcript [639] [false]: 'เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139098026+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.139100253+07:00","message":"Set new StatePrefix: 'เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.142549679+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.142571784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.142576213+07:00","message":"receive interim result [false|false]: แช่เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.142588864+07:00","message":"[buffer interim] 38 false แช่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.142593844+07:00","message":"[bufferProcess] interim [620000000]:แช่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.142596084+07:00","message":"[bufferProcess] send to processor:เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.142599092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.142601653+07:00","message":"> Transcript [640] [false]: 'เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.142605187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.14260747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.142609433+07:00","message":"StatePrefix: 'เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.142611385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.677742742+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.67778114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.677788023+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.677802845+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.677810063+07:00","message":"[bufferProcess] interim [40000000]:แช่เกลือแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.677813714+07:00","message":"[bufferProcess] send to processor:แช่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.677823154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.677827181+07:00","message":"> Transcript [641] [false]: 'แช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.67783031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.677833862+07:00","message":"Set new StatePrefix: 'แช่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.728091407+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.728129336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.728138277+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.728153089+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.72816112+07:00","message":"[bufferProcess] interim [160000000]:แช่เกลือแล้วเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.728165104+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.728169932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.728174653+07:00","message":"> Transcript [642] [false]: 'แช่เกลือแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.728178995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.728183529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.728197518+07:00","message":"StatePrefix: 'แช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.728199667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.981254625+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.981297446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.981303546+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:25.981318017+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.981325422+07:00","message":"[bufferProcess] interim [340000000]:แช่เกลือแล้วเราจะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.981328287+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.981334885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.981337661+07:00","message":"> Transcript [643] [false]: 'แช่เกลือแล้วเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.98134109+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.981343254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.981345182+07:00","message":"StatePrefix: 'แช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:25.981347862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:26.050789187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:26.050803298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.239023336+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.239072263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.239080059+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.239096011+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.239105903+07:00","message":"[bufferProcess] interim [640000000]:แช่เกลือแล้วเราจะมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.239109547+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.239118313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.239123351+07:00","message":"> Transcript [644] [false]: 'แช่เกลือแล้วเราจะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.239129049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.239132311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.239135065+07:00","message":"StatePrefix: 'แช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.239138452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.46033194+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.460381046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.460390997+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.460407254+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.46041867+07:00","message":"[bufferProcess] interim [880000000]:แช่เกลือแล้วเราจะมีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.460422144+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.460429918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.460433355+07:00","message":"> Transcript [645] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.460437155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.460439568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.460441942+07:00","message":"StatePrefix: 'แช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.460444588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.460452089+07:00","message":"Push: 'แช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.460454101+07:00","message":"TextPushed: 'แช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.460457455+07:00","message":"Set new StatePrefix : 'แช่เกลือแล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.460460469+07:00","message":"Next Push (prob) : 'แล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.460469196+07:00","message":"push: {false แช่เกลือ 0 0xc002d20a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.581503976+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.581558115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.581563776+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.581580042+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.581589152+07:00","message":"[bufferProcess] interim [940000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.581592476+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.581599453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.581602918+07:00","message":"> Transcript [646] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.581607558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.581610071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.581612659+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.581614922+07:00","message":"TextPushed: 'แช่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.631519415+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.631567429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.631573581+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.631589092+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.631602227+07:00","message":"[bufferProcess] interim [60000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.631604848+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.631611793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.631615096+07:00","message":"> Transcript [647] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.631619265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.63162168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.631623642+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.631625849+07:00","message":"TextPushed: 'แช่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.878095951+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.878143544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.87815066+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:26.878166428+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.878174165+07:00","message":"[bufferProcess] interim [240000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.878176974+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.878185273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.87818921+07:00","message":"> Transcript [648] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.878194253+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.878196926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.878199487+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:26.878201933+07:00","message":"TextPushed: 'แช่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.096430814+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.0964891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.096498108+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.096515882+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.096533819+07:00","message":"[bufferProcess] interim [480000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.096538053+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.096542755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.096546772+07:00","message":"> Transcript [649] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.096552299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.096555564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.096559575+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.096562717+07:00","message":"TextPushed: 'แช่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.096567085+07:00","message":"Push: 'แล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.096570191+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.096574958+07:00","message":"Set new StatePrefix : 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.096578555+07:00","message":"Next Push (prob) : 'แล้วก็ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.096589361+07:00","message":"push: {false แล้วเราจะมีความเชื่อ 0 0xc002d20a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.144015769+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.144061052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.144067363+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.144086593+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.144094905+07:00","message":"[bufferProcess] interim [540000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.144098133+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.144105938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.144109416+07:00","message":"> Transcript [650] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.144114395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.144116668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.144118775+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.144121728+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.35776956+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.357815586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.357822321+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.357834684+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.357842328+07:00","message":"[bufferProcess] interim [780000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.357844883+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.357848995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.357852696+07:00","message":"> Transcript [651] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.357856463+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.357859073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.357861105+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.357867492+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.487694227+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.487738986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.487745573+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.487759515+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.487767942+07:00","message":"[bufferProcess] interim [840000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.487770499+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.487776568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.487779521+07:00","message":"> Transcript [652] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.487783406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.487785534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.487787932+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.487790963+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.511919597+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.511965031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.511972177+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.511985673+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.511992721+07:00","message":"[bufferProcess] interim [900000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.511996459+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.512007041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.512010026+07:00","message":"> Transcript [653] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.512014167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.51201623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.512019654+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.512023234+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.512032353+07:00","message":"Push: 'แล้วก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.512034528+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.51203705+07:00","message":"Set new StatePrefix : 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.512039628+07:00","message":"Next Push (prob) : 'นะคะจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.512075595+07:00","message":"push: {false แล้วก็ได้ยิน 0 0xc002d20a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.786427135+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.786479824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.786486964+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:27.786502424+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.786510965+07:00","message":"[bufferProcess] interim [200000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.786513705+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.786521836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.786525076+07:00","message":"> Transcript [654] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.786529592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.786531919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.786533882+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:27.786536622+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.179054361+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.179103894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.179111318+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.179126804+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.179135535+07:00","message":"[bufferProcess] interim [560000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.179138324+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.179142553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.17914637+07:00","message":"> Transcript [655] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.179155561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.179157909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.179159953+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.179163219+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.37451897+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.374562059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือแร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.37457013+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือแร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.374585079+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือแร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.374592457+07:00","message":"[bufferProcess] interim [740000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือแร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.37459613+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.374604032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.374607005+07:00","message":"> Transcript [656] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.374611355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.374615844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.3746192+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.374622313+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.459225007+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.459269249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.459276054+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.459292442+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.45930126+07:00","message":"[bufferProcess] interim [800000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.459304482+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือแร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.45931838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.459321997+07:00","message":"> Transcript [657] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือแร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.459327193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.459329726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.459332272+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.459335168+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.459342623+07:00","message":"Push: 'นะคะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.459344578+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.45934682+07:00","message":"Set new StatePrefix : 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือแร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.45934972+07:00","message":"Next Push (prob) : 'การขายเกลือแร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.459358776+07:00","message":"push: {false นะคะจาก 0 0xc002d20a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.513033138+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.51307755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.513084045+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.513105251+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.513114145+07:00","message":"[bufferProcess] interim [860000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.513116623+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.513121626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.513124608+07:00","message":"> Transcript [658] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.513127659+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.513130859+07:00","message":"Set new StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.58454281+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.584581879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.584588651+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.584607554+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.584616644+07:00","message":"[bufferProcess] interim [980000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.584620118+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.584624343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.584627842+07:00","message":"> Transcript [659] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.584630584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.584632912+07:00","message":"Set new StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.68125008+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.681301497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่าอาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.681308685+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่าอาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.681326749+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่าอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.681335272+07:00","message":"[bufferProcess] interim [40000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่าอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.681338697+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.681343085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.68134622+07:00","message":"> Transcript [660] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.681349221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.681351326+07:00","message":"Set new StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.767121555+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.767165823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.767172314+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.767197164+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.767206376+07:00","message":"[bufferProcess] interim [160000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.767209387+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่าอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.767218384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.767221617+07:00","message":"> Transcript [661] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่าอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.767225677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.767229301+07:00","message":"Set new StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนึกว่าอาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.809519724+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.809565376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.809575046+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.80959667+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.809607813+07:00","message":"[bufferProcess] interim [220000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.809613087+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.809618411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.809624442+07:00","message":"> Transcript [662] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.809630425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.809634318+07:00","message":"Set new StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.945273582+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.945324451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.945331674+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:28.945348327+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.945356339+07:00","message":"[bufferProcess] interim [400000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.945359199+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.945366567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.945369725+07:00","message":"> Transcript [663] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.945372931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:28.94537664+07:00","message":"Set new StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือจิ้มเกลือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:29.051198722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:29.051232962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.076924427+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.076983779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.076992208+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.077011656+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.077025833+07:00","message":"[bufferProcess] interim [520000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.077029357+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.077038752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.077042941+07:00","message":"> Transcript [664] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.077047808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.077051123+07:00","message":"Set new StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.269638119+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.269691069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.269698837+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.269713892+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.269722357+07:00","message":"[bufferProcess] interim [700000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.269725545+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.269733845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.269737528+07:00","message":"> Transcript [665] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.269741032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.269744894+07:00","message":"Set new StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.572756404+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.572805787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.57281442+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.572829737+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.572839432+07:00","message":"[bufferProcess] interim [940000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.572845441+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.572851421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.572857289+07:00","message":"> Transcript [666] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.572860525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.572862589+07:00","message":"Set new StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.634298903+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.634346146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.634352995+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.634367717+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.634375801+07:00","message":"[bufferProcess] interim [60000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.634383261+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.634388022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.634391327+07:00","message":"> Transcript [667] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.634395953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.634398023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.634400603+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.634404796+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.940547174+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.949061693+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.949092745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริมไอโอดีนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.949102126+07:00","message":"receive interim result [false|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริมไอโอดีนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:29.949114087+07:00","message":"[buffer interim] 38 false แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.949122801+07:00","message":"[bufferProcess] interim [360000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.949125863+07:00","message":"[bufferProcess] send to processor:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.949130295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.949133344+07:00","message":"> Transcript [668] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.949137594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.949139572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.949141653+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:29.94914456+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.00009111+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.126059247+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.12609923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือที่เสริมไอโอดีนนะ\",\"confidence\":0.9377973}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.126106419+07:00","message":"receive interim result [true|false]: แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือที่เสริมไอโอดีนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.12611435+07:00","message":"end recv isFinal message id 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.126116465+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.126122099+07:00","message":"[buffer interim] 38 true แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือที่เสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126129265+07:00","message":"[bufferProcess] interim [540000000]:แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือที่เสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126133966+07:00","message":"[bufferProcess] send to processor (isfinal):แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริมไอโอดีนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126138956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126142976+07:00","message":"> Transcript [669] [false]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริมไอโอดีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126148079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126151278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126154669+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126160085+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126162963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126166161+07:00","message":"> Transcript [670] [true]: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือที่เสริมไอโอดีนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126170053+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126172999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126177096+07:00","message":"StatePrefix: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจากการขายเกลือน้ำเกลือนี้เสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126179346+07:00","message":"TextPushed: 'แช่เกลือแล้วเราจะมีความเชื่อแล้วก็ได้ยินนะคะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.126182644+07:00","message":"Push: 'การขายเกลือน้ำเกลือที่เสริมไอโอดีนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.126191044+07:00","message":"push: {true การขายเกลือน้ำเกลือที่เสริมไอโอดีนนะ 0 0xc002d20a00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:30.138798638+07:00","message":"write wav file: './tmp/7592/7592_38.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.860929264+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.860971661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็ตามที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.86097669+07:00","message":"receive interim result [false|false]: อะไรก็ตามที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.860992373+07:00","message":"[buffer interim] 39 false อะไรก็ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.860999343+07:00","message":"[bufferProcess] interim [720000000]:อะไรก็ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.861001805+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.990524048+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.990566863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็ตามที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.990572971+07:00","message":"receive interim result [false|false]: อะไรก็ตามที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:30.990600451+07:00","message":"[buffer interim] 39 false อะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.990607484+07:00","message":"[bufferProcess] interim [780000000]:อะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.990610379+07:00","message":"[bufferProcess] send to processor:อะไรก็ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.990614348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.990617599+07:00","message":"> Transcript [671] [false]: 'อะไรก็ตามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:30.990620575+07:00","message":"Set StatePrefix (first interim): 'อะไรก็ตามที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.746454556+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.74648826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.746493899+07:00","message":"receive interim result [false|false]: ใส่ลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:31.746505173+07:00","message":"[buffer interim] 39 false ใส่ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.746511779+07:00","message":"[bufferProcess] interim [560000000]:ใส่ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.74651437+07:00","message":"[bufferProcess] send to processor:อะไรก็ตามที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.746519706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.746522559+07:00","message":"> Transcript [672] [false]: 'อะไรก็ตามที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.746525638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.746527899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.746529934+07:00","message":"StatePrefix: 'อะไรก็ตามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:31.746532131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:32.052245161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:32.052244361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.100746428+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.100786992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ลงไปส่วนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.100796031+07:00","message":"receive interim result [false|false]: ใส่ลงไปส่วนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.100817674+07:00","message":"[buffer interim] 39 false ใส่ลงไปส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.10082756+07:00","message":"[bufferProcess] interim [920000000]:ใส่ลงไปส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.100831686+07:00","message":"[bufferProcess] send to processor:ใส่ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.100842784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.100847565+07:00","message":"> Transcript [673] [false]: 'ใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.100851068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.100854621+07:00","message":"Set new StatePrefix: 'ใส่ลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.307459099+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.307503779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ลงไปส่วนมากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.307511482+07:00","message":"receive interim result [false|false]: ใส่ลงไปส่วนมากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.307531034+07:00","message":"[buffer interim] 39 false ใส่ลงไปส่วนมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.30754415+07:00","message":"[bufferProcess] interim [40000000]:ใส่ลงไปส่วนมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.307546859+07:00","message":"[bufferProcess] send to processor:ใส่ลงไปส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.307550826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.307554089+07:00","message":"> Transcript [674] [false]: 'ใส่ลงไปส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.307557644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.307559781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.307561858+07:00","message":"StatePrefix: 'ใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.307564496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.381997878+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.38203879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ลงไปส่วนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.382045534+07:00","message":"receive interim result [false|false]: ใส่ลงไปส่วนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.382057496+07:00","message":"[buffer interim] 39 false ใส่ลงไปส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.382064461+07:00","message":"[bufferProcess] interim [100000000]:ใส่ลงไปส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.382067142+07:00","message":"[bufferProcess] send to processor:ใส่ลงไปส่วนมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.382072239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.382075007+07:00","message":"> Transcript [675] [false]: 'ใส่ลงไปส่วนมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.382078914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.382081161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.382083123+07:00","message":"StatePrefix: 'ใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.382085359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.429472535+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.429510673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ลงไปส่วนมากที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.429517344+07:00","message":"receive interim result [false|false]: ใส่ลงไปส่วนมากที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.429531821+07:00","message":"[buffer interim] 39 false ใส่ลงไปส่วนมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.429541493+07:00","message":"[bufferProcess] interim [160000000]:ใส่ลงไปส่วนมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.429545358+07:00","message":"[bufferProcess] send to processor:ใส่ลงไปส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.42955918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.429563555+07:00","message":"> Transcript [676] [false]: 'ใส่ลงไปส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.429567686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.429570533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.429573638+07:00","message":"StatePrefix: 'ใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.429580065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.493827911+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.49386522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ลงไปส่วนมากจะอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.493871503+07:00","message":"receive interim result [false|false]: ใส่ลงไปส่วนมากจะอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.493889708+07:00","message":"[buffer interim] 39 false ใส่ลงไปส่วนมากจะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.493898368+07:00","message":"[bufferProcess] interim [280000000]:ใส่ลงไปส่วนมากจะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.493900548+07:00","message":"[bufferProcess] send to processor:ใส่ลงไปส่วนมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.493904181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.493907096+07:00","message":"> Transcript [677] [false]: 'ใส่ลงไปส่วนมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.493910916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.493913137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.493915078+07:00","message":"StatePrefix: 'ใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.493917063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.493922031+07:00","message":"Push: 'ใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.493923953+07:00","message":"TextPushed: 'ใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.4939261+07:00","message":"Set new StatePrefix : 'ใส่ลงไปส่วนมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.493928789+07:00","message":"Next Push (prob) : 'ส่วนมากที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.49396129+07:00","message":"push: {false ใส่ลงไป 0 0xc001f8d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.671630172+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.671677757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ลงไปส่วนมากจะอยู่ในปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.671683421+07:00","message":"receive interim result [false|false]: ใส่ลงไปส่วนมากจะอยู่ในปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.671697428+07:00","message":"[buffer interim] 39 false ใส่ลงไปส่วนมากจะอยู่ในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.67170429+07:00","message":"[bufferProcess] interim [460000000]:ใส่ลงไปส่วนมากจะอยู่ในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.671707418+07:00","message":"[bufferProcess] send to processor:ใส่ลงไปส่วนมากจะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.671710706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.671717894+07:00","message":"> Transcript [678] [false]: 'ใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.671720507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.671722522+07:00","message":"Set new StatePrefix: 'ใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.749682859+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.749725258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ลงไปส่วนมากจะอยู่ในปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.749731819+07:00","message":"receive interim result [false|false]: ใส่ลงไปส่วนมากจะอยู่ในปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.749747774+07:00","message":"[buffer interim] 39 false ใส่ลงไปส่วนมากจะอยู่ในปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.749756783+07:00","message":"[bufferProcess] interim [520000000]:ใส่ลงไปส่วนมากจะอยู่ในปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.749759532+07:00","message":"[bufferProcess] send to processor:ใส่ลงไปส่วนมากจะอยู่ในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.749763685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.749766751+07:00","message":"> Transcript [679] [false]: 'ใส่ลงไปส่วนมากจะอยู่ในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.749770213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.749772506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.749775918+07:00","message":"StatePrefix: 'ใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.749778471+07:00","message":"TextPushed: 'ใส่ลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.795108425+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.795140037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ลงไปส่วนมากจะอยู่ในปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.795145592+07:00","message":"receive interim result [false|false]: ใส่ลงไปส่วนมากจะอยู่ในปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.795161527+07:00","message":"[buffer interim] 39 false ใส่ลงไปส่วนมากจะอยู่ในปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.795168428+07:00","message":"[bufferProcess] interim [580000000]:ใส่ลงไปส่วนมากจะอยู่ในปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.795171185+07:00","message":"[bufferProcess] send to processor:ใส่ลงไปส่วนมากจะอยู่ในปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.795174782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.79517748+07:00","message":"> Transcript [680] [false]: 'ใส่ลงไปส่วนมากจะอยู่ในปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.795180974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.795182948+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.79518477+07:00","message":"StatePrefix: 'ใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.795188237+07:00","message":"TextPushed: 'ใส่ลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.842830034+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.842866053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.842871785+07:00","message":"receive interim result [false|false]: ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:32.842888033+07:00","message":"[buffer interim] 39 false ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.842896755+07:00","message":"[bufferProcess] interim [640000000]:ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.842899236+07:00","message":"[bufferProcess] send to processor:ใส่ลงไปส่วนมากจะอยู่ในปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.842902529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.842905754+07:00","message":"> Transcript [681] [false]: 'ใส่ลงไปส่วนมากจะอยู่ในปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.842909231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.842911403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.842913344+07:00","message":"StatePrefix: 'ใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:32.842915436+07:00","message":"TextPushed: 'ใส่ลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.068412337+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.14243365+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.302918717+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.302967962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็ตามที่ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์\",\"confidence\":0.94358623}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.302975783+07:00","message":"receive interim result [true|false]: อะไรก็ตามที่ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.302986628+07:00","message":"end recv isFinal message id 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.302988885+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.30299674+07:00","message":"[buffer interim] 39 true อะไรก็ตามที่ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303010152+07:00","message":"[bufferProcess] interim [90000000]:อะไรก็ตามที่ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303016999+07:00","message":"[bufferProcess] send to processor (isfinal):ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303020452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303024076+07:00","message":"> Transcript [682] [false]: 'ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303028497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303031313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303034524+07:00","message":"StatePrefix: 'ใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303036753+07:00","message":"TextPushed: 'ใส่ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303044273+07:00","message":"Push: 'ส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303046908+07:00","message":"TextPushed: 'ใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303049369+07:00","message":"Set new StatePrefix : 'ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303051647+07:00","message":"Next Push (prob) : 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.30305353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303056405+07:00","message":"> Transcript [683] [true]: 'อะไรก็ตามที่ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303059393+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303061182+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303063424+07:00","message":"StatePrefix: 'ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303065885+07:00","message":"TextPushed: 'ใส่ลงไปส่วนมากจะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303067831+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.303078772+07:00","message":"push: {false ส่วนมากจะอยู่ใน 0 0xc001f8d100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303219759+07:00","message":"Push: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303223439+07:00","message":"TextPushed: 'ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303226395+07:00","message":"Set new StatePrefix : 'อะไรก็ตามที่ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.303228584+07:00","message":"Next Push (prob) : 'อะไรก็ตามที่ใส่ลงไปส่วนมากจะอยู่ในผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:33.303251701+07:00","message":"push: {true ผลิตภัณฑ์ 0 0xc001f8d100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:33.3032401+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_39.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:33.310169181+07:00","message":"write wav file: './tmp/7592/7592_39.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.577910179+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.577964999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.577972053+07:00","message":"receive interim result [false|false]: แต่งซิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.577990858+07:00","message":"[buffer interim] 40 false แต่งซิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.577999038+07:00","message":"[bufferProcess] interim [200000000]:แต่งซิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.578001757+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.578011201+07:00","message":"[bufferProcess] send to processor (ticker):แต่งซิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.578014532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.578018365+07:00","message":"> Transcript [684] [false]: 'แต่งซิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.578022308+07:00","message":"Set StatePrefix (first interim): 'แต่งซิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.606267065+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.606301955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.606307828+07:00","message":"receive interim result [false|false]: จริงหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.606322626+07:00","message":"[buffer interim] 40 false จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.606329287+07:00","message":"[bufferProcess] interim [260000000]:จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.606331159+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.624651555+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.624683086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.624688653+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:34.624701963+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.624710035+07:00","message":"[bufferProcess] interim [320000000]:แต่งซิ่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.624713775+07:00","message":"[bufferProcess] send to processor:จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.624719779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.624724339+07:00","message":"> Transcript [685] [false]: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.624728149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:34.624731399+07:00","message":"Set new StatePrefix: 'จริงหรอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:35.052826761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:35.052844649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.239355394+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.239404395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.239411016+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.239429853+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.239442853+07:00","message":"[bufferProcess] interim [920000000]:แต่งซิ่งแล้วแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.239445826+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.239452355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.239455487+07:00","message":"> Transcript [686] [false]: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.239457965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.239460926+07:00","message":"Set new StatePrefix: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.294340334+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.294388843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.294394721+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.294410639+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.294419336+07:00","message":"[bufferProcess] interim [980000000]:แต่งซิ่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.294421852+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.294429503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.294432809+07:00","message":"> Transcript [687] [false]: 'แต่งซิ่งแล้วแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.29443651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.294439755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.294441962+07:00","message":"StatePrefix: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.29444416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.407548488+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.407593035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.40760051+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.407618537+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.407627618+07:00","message":"[bufferProcess] interim [100000000]:แต่งซิ่งแล้วแร่ธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.407631813+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.407639301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.407643406+07:00","message":"> Transcript [688] [false]: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.407648048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.407651141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.407654255+07:00","message":"StatePrefix: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.407657109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.740812536+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.740852153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.740858153+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.740873859+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.740881121+07:00","message":"[bufferProcess] interim [400000000]:แต่งซิ่งแล้วแร่ธาตุและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.740883452+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.740886574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.740889903+07:00","message":"> Transcript [689] [false]: 'แต่งซิ่งแล้วแร่ธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.740893941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.740896017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.740898232+07:00","message":"StatePrefix: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.740900331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.805086213+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.805129364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.80513546+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.805150215+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.805157164+07:00","message":"[bufferProcess] interim [460000000]:แต่งซิ่งแล้วแร่ธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.805160014+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.805183667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.805186619+07:00","message":"> Transcript [690] [false]: 'แต่งซิ่งแล้วแร่ธาตุและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.805190347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.805192536+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.805194459+07:00","message":"StatePrefix: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.805198225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.805203104+07:00","message":"Push: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.805205077+07:00","message":"TextPushed: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.805207292+07:00","message":"Set new StatePrefix : 'แต่งซิ่งแล้วแร่ธาตุและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.805209622+07:00","message":"Next Push (prob) : 'แร่ธาตุและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.805238318+07:00","message":"push: {false แต่งซิ่งแล้ว 0 0xc002a62200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.820268732+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.820332782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.820340053+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.820358407+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.820367164+07:00","message":"[bufferProcess] interim [520000000]:แต่งซิ่งแล้วแร่ธาตุแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.820373058+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.820378998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.820382278+07:00","message":"> Transcript [691] [false]: 'แต่งซิ่งแล้วแร่ธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.820385182+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.99559456+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.995640841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุแล้วก็สาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.995649151+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุแล้วก็สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:35.995669088+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุแล้วก็สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.995677757+07:00","message":"[bufferProcess] interim [700000000]:แต่งซิ่งแล้วแร่ธาตุแล้วก็สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.995682202+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.995686975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.995692632+07:00","message":"> Transcript [692] [false]: 'แต่งซิ่งแล้วแร่ธาตุแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.995696796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:35.99570014+07:00","message":"Set new StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.106164263+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.106203608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.106209143+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.106222851+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.106230635+07:00","message":"[bufferProcess] interim [760000000]:แต่งซิ่งแล้วแร่ธาตุและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.106233255+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุแล้วก็สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.106236532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.106239539+07:00","message":"> Transcript [693] [false]: 'แต่งซิ่งแล้วแร่ธาตุแล้วก็สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.106243104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.106245191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.106247672+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.106250398+07:00","message":"TextPushed: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.30350675+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.303550847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.303557947+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.303578728+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.303594671+07:00","message":"[bufferProcess] interim [940000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.303597803+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.303601723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.303605604+07:00","message":"> Transcript [694] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.303608572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.303610586+07:00","message":"Set new StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.363467013+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.363511306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.363517027+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.363537972+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.363546451+07:00","message":"[bufferProcess] interim [120000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.363549658+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.363554135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.363557192+07:00","message":"> Transcript [695] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.363561466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.363563593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.363567638+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.363570988+07:00","message":"TextPushed: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.624862596+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.624909101+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-25T13:08:36.624915722+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.624933475+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.624950032+07:00","message":"[bufferProcess] interim [300000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.624953275+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.624957338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.624960838+07:00","message":"> Transcript [696] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.624964652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.624968205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.624970945+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.624973637+07:00","message":"TextPushed: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.681856516+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.681898396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.681905959+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:36.681918262+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.681926714+07:00","message":"[bufferProcess] interim [360000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.68193001+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.681933297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.681936258+07:00","message":"> Transcript [697] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.681948355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.681951297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.68195496+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:36.681958858+07:00","message":"TextPushed: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.013001573+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.013047253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.01305922+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.013080056+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.013088313+07:00","message":"[bufferProcess] interim [720000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.013091554+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.013096126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.01309938+07:00","message":"> Transcript [698] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.013103724+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.013106007+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.013108611+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.013113725+07:00","message":"TextPushed: 'แต่งซิ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.013117104+07:00","message":"Push: 'แร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.01311901+07:00","message":"TextPushed: 'แต่งซิ่งแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.01312122+07:00","message":"Set new StatePrefix : 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.013123406+07:00","message":"Next Push (prob) : 'อาหารที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.013133408+07:00","message":"push: {false แร่ธาตุและสาร 0 0xc002a62200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.059209397+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.059262199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.059270426+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.059287966+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.059297403+07:00","message":"[bufferProcess] interim [780000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.059301316+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.05931062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.059315732+07:00","message":"> Transcript [699] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.05932146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.0593245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.05932804+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.059332376+07:00","message":"TextPushed: 'แต่งซิ่งแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.381511362+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.381548826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.381555989+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.381575828+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.381586488+07:00","message":"[bufferProcess] interim [80000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.381589228+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.381592931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.381595696+07:00","message":"> Transcript [700] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.381600385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.381602807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.381604895+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.381607629+07:00","message":"TextPushed: 'แต่งซิ่งแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.589409867+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.589460349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.589467109+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.589482602+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.589495245+07:00","message":"[bufferProcess] interim [320000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.589498469+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.589505976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.589509212+07:00","message":"> Transcript [701] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.589513707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.589516316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.589519622+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.589522706+07:00","message":"TextPushed: 'แต่งซิ่งแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.707365928+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.707409966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.707417012+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.70743357+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.707442273+07:00","message":"[bufferProcess] interim [380000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.707445093+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.707448842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.707452002+07:00","message":"> Transcript [702] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.707456422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.707458539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.707460771+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.707467946+07:00","message":"TextPushed: 'แต่งซิ่งแล้วแร่ธาตุและสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.707470933+07:00","message":"Push: 'อาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.707473438+07:00","message":"TextPushed: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.707475721+07:00","message":"Set new StatePrefix : 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.70747834+07:00","message":"Next Push (prob) : 'จำเป็นกับร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.707486671+07:00","message":"push: {false อาหารที่สำคัญ 0 0xc002a62200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.775454761+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.775490376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.775496071+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.775508448+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.775515247+07:00","message":"[bufferProcess] interim [440000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.775517995+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.775523194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.775526189+07:00","message":"> Transcript [703] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.775529149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.775531274+07:00","message":"Set new StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.958959374+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.958995419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.959003835+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:37.959020779+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.959032732+07:00","message":"[bufferProcess] interim [680000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.959035745+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.959039572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.959043187+07:00","message":"> Transcript [704] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.95904844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.95905067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.959052684+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:37.959055393+07:00","message":"TextPushed: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:38.053675789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:38.053708816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.094511193+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.094547945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.094554494+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.094569996+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.094578187+07:00","message":"[bufferProcess] interim [800000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.094581462+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.09458899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.094591636+07:00","message":"> Transcript [705] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.094595597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.094597926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.094600763+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.094603717+07:00","message":"TextPushed: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.2603711+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.260413911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.260420961+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.260433797+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.26044126+07:00","message":"[bufferProcess] interim [920000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.260443935+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.260447611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.260450851+07:00","message":"> Transcript [706] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.260455001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.260457242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.260459837+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.260464258+07:00","message":"TextPushed: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.330367856+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.330408582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.33041509+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.330429876+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.3304416+07:00","message":"[bufferProcess] interim [980000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.330444909+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.330452091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.33045481+07:00","message":"> Transcript [707] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.330459311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.330461561+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.330463835+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.330466409+07:00","message":"TextPushed: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.330472013+07:00","message":"Push: 'จำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.330479359+07:00","message":"TextPushed: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.330481787+07:00","message":"Set new StatePrefix : 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.3304845+07:00","message":"Next Push (prob) : 'กายของเรานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.330501665+07:00","message":"push: {false จำเป็นกับร่าง 0 0xc002a62200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.389747367+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.460483158+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.601663815+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.601699706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.601706486+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.601727079+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.601742861+07:00","message":"[bufferProcess] interim [100000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.60174571+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.601749332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.601751941+07:00","message":"> Transcript [708] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.601754781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.60175723+07:00","message":"Set new StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.742521009+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.7425629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานักกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.742570674+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานักกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.742587841+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.742596401+07:00","message":"[bufferProcess] interim [220000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.742599641+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.742607495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.742610633+07:00","message":"> Transcript [709] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.742615102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.742617729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.742619905+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.742622698+07:00","message":"TextPushed: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.75997978+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.76001684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.760026533+07:00","message":"receive interim result [false|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.760040736+07:00","message":"[buffer interim] 40 false แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.760048037+07:00","message":"[bufferProcess] interim [280000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.760050733+07:00","message":"[bufferProcess] send to processor:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานักกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.760056633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.760059515+07:00","message":"> Transcript [710] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานักกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.760062231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.760064263+07:00","message":"Set new StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานักกีฬา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.79068539+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.790719725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.790725863+07:00","message":"receive interim result [false|false]: หลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.790740683+07:00","message":"[buffer interim] force interim is final (2) :แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.790748173+07:00","message":"[bufferProcess] interim [280000000]:แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.790750885+07:00","message":"[bufferProcess] send to processor (isfinal):แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.790753849+07:00","message":"[bufferProcess] interim [420000000]:หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.790755657+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.790758482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.790762251+07:00","message":"> Transcript [711] [false]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.790765066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.79076733+07:00","message":"Set new StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.79076962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.790772509+07:00","message":"> Transcript [712] [true]: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.790775818+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.790777972+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.79077985+07:00","message":"StatePrefix: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานั้นมีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.790782607+07:00","message":"TextPushed: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:38.790785748+07:00","message":"Push: 'กายของเรานั้นมีหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.790793953+07:00","message":"push: {true กายของเรานั้นมีหลัก 0 0xc002a62200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:38.804454094+07:00","message":"write wav file: './tmp/7592/7592_40.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.854386882+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.854420266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานักกีฬา\",\"confidence\":0.9169538}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.854428141+07:00","message":"receive interim result [true|false]: แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานักกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.854441636+07:00","message":"end recv isFinal message id 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.854443944+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:38.854450428+07:00","message":"[buffer interim] this message is already final true 40: 'แต่งซิ่งแล้วแร่ธาตุและสารอาหารที่สำคัญจำเป็นกับร่างกายของเรานักกีฬา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.183542356+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.183579608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.183584999+07:00","message":"receive interim result [false|false]: หลายวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.183595516+07:00","message":"end Recv id 41 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.183597653+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:39.183603504+07:00","message":"[buffer interim] 41 false หลายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.183610255+07:00","message":"[bufferProcess] interim [780000000]:หลายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.18361258+07:00","message":"[bufferProcess] send to processor:หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.183616306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.183619812+07:00","message":"> Transcript [713] [false]: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:39.183622241+07:00","message":"Set StatePrefix (first interim): 'หลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:40.378213118+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:40.499530121+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:40.855526275+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:40.855593101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:40.855601308+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:40.855626674+07:00","message":"[buffer interim] force interim is final (2) :หลายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855646225+07:00","message":"[bufferProcess] interim [780000000]:หลายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855660441+07:00","message":"[bufferProcess] send to processor (isfinal):หลายวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855664955+07:00","message":"[bufferProcess] interim [420000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.85566726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855684655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855712796+07:00","message":"> Transcript [714] [false]: 'หลายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855718405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855724691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855727171+07:00","message":"StatePrefix: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855729373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855732141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855734207+07:00","message":"> Transcript [715] [true]: 'หลายวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855736182+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855738006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855739756+07:00","message":"StatePrefix: 'หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855741447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:40.855748606+07:00","message":"Push: 'หลายวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:40.855759633+07:00","message":"push: {true หลายวัน 0 0xc001f8d880}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:40.864679385+07:00","message":"write wav file: './tmp/7592/7592_41.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.02725476+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.027310775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.027319023+07:00","message":"receive interim result [false|false]: iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.027329845+07:00","message":"end Recv id 42 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.027331966+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:41.02733968+07:00","message":"[buffer interim] 42 false iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.027351007+07:00","message":"[bufferProcess] interim [540000000]:iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.027353899+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.02736176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.027364988+07:00","message":"> Transcript [716] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:41.027367264+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:41.053989604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:41.054016209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:44.054918519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:44.054937014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.338235961+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:46.4026135+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:47.055405654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:47.055432588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.123983057+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.12402964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.124035308+07:00","message":"receive interim result [false|false]: อยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.124052947+07:00","message":"[buffer interim] force interim is final (2) :iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.124061335+07:00","message":"[bufferProcess] interim [540000000]:iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.124064481+07:00","message":"[bufferProcess] send to processor (isfinal):iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.124067535+07:00","message":"[bufferProcess] interim [600000000]:อยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.12406967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.124072856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.124075773+07:00","message":"> Transcript [717] [false]: 'iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.124078724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.124081031+07:00","message":"Set new StatePrefix: 'iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.124082601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.124091476+07:00","message":"> Transcript [718] [true]: 'iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.12409401+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.124095991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.124097871+07:00","message":"StatePrefix: 'iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.124100103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.124102973+07:00","message":"Push: 'iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.124111239+07:00","message":"push: {true iPhone 0 0xc000188b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:47.136621464+07:00","message":"write wav file: './tmp/7592/7592_42.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.256365978+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.256407173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.256412093+07:00","message":"receive interim result [false|false]: อยู่หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.256419644+07:00","message":"end Recv id 43 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.256421853+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:47.256438905+07:00","message":"[buffer interim] 43 false อยู่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.256457246+07:00","message":"[bufferProcess] interim [660000000]:อยู่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.256460534+07:00","message":"[bufferProcess] send to processor:อยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.256467266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.256470174+07:00","message":"> Transcript [719] [false]: 'อยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:47.256472423+07:00","message":"Set StatePrefix (first interim): 'อยู่หรือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:50.056102042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:50.056117482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.499208438+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:50.569889827+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.426516248+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.426568863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.426574165+07:00","message":"receive interim result [false|false]: หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.426592854+07:00","message":"[buffer interim] force interim is final (2) :อยู่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.42659958+07:00","message":"[bufferProcess] interim [660000000]:อยู่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426604289+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426607362+07:00","message":"[bufferProcess] interim [840000000]:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426609242+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426612052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426615106+07:00","message":"> Transcript [720] [false]: 'อยู่หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426618501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426622398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426624382+07:00","message":"StatePrefix: 'อยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426626432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426628152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426630271+07:00","message":"> Transcript [721] [true]: 'อยู่หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426632337+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.42663403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426635808+07:00","message":"StatePrefix: 'อยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426637548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.426643694+07:00","message":"Push: 'อยู่หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.426659984+07:00","message":"push: {true อยู่หรือว่า 0 0xc0004a2b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:08:51.436678911+07:00","message":"write wav file: './tmp/7592/7592_43.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.936516479+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.936547941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.936552402+07:00","message":"receive interim result [false|false]: หรือไม่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.936562535+07:00","message":"end Recv id 44 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.936564725+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:51.936570672+07:00","message":"[buffer interim] 44 false หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.93657756+07:00","message":"[bufferProcess] interim [380000000]:หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.936580397+07:00","message":"[bufferProcess] send to processor:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.936592132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.936594735+07:00","message":"> Transcript [722] [false]: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:08:51.936597059+07:00","message":"Set StatePrefix (first interim): 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.769073065+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.769099916+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.769102661+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.769105016+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.769108051+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.769110529+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.769112717+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:52.769114544+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:53.056436142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:53.056442517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.578690131+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:08:53.95956783+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:56.057443211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:56.057451698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:59.057536557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:08:59.057550513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:01.968287939+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:02.058608814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:02.058623307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.061250845+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.061265674+07:00","message":"found end of frame, send empty tag with msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.061268778+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.061276122+07:00","message":"[buffer interim] force interim is final (2) :หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.06128941+07:00","message":"[bufferProcess] interim [380000000]:หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061292554+07:00","message":"[bufferProcess] send to processor (isfinal):หรือไม่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061295886+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.0612994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061302313+07:00","message":"> Transcript [723] [false]: 'หรือไม่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061305314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061307377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061309272+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061311487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061313242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061315371+07:00","message":"> Transcript [724] [true]: 'หรือไม่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061317557+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061319323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061321072+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061322836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061325291+07:00","message":"Push: 'หรือไม่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061327099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061329162+07:00","message":"> Transcript [725] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061331198+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061333231+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.06133543+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061337147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:02.061338972+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.061340167+07:00","message":"push: {true หรือไม่วันนี้ 0 0xc000189000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.061351674+07:00","message":"push: {true \n 0 0xc001f8d480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:02.070786952+07:00","message":"write wav file: './tmp/7592/7592_44.wav'"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:02.077948834+07:00","message":"write wav file: './tmp/7592/7592_45.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:02.163502831+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:05.058896412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:05.058904151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:08.059691032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:08.05969108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.097255824+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.170476569+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.188262054+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.188286099+07:00","message":"found end of frame, send empty tag with msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.188290827+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.188300721+07:00","message":"[buffer interim] 46 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.188309864+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.188314911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.188319095+07:00","message":"> Transcript [726] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.18832302+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.188326032+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.188329014+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.188331871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:10.188335486+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:10.188347118+07:00","message":"push: {true \n 0 0xc002d20380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:10.207096128+07:00","message":"write wav file: './tmp/7592/7592_46.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:11.059768615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:11.059768617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:14.060527452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:14.060540586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.132652002+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.132710521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.132717382+07:00","message":"receive interim result [false|false]: รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.13273485+07:00","message":"[buffer interim] 47 false รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.132743012+07:00","message":"[bufferProcess] interim [800000000]:รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.13274534+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.132752879+07:00","message":"[bufferProcess] send to processor (ticker):รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.132756119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.132759192+07:00","message":"> Transcript [727] [false]: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.132761652+07:00","message":"Set StatePrefix (first interim): 'รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.310660701+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.310699059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้ทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.310703914+07:00","message":"receive interim result [false|false]: รู้ทัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.310715262+07:00","message":"[buffer interim] 47 false รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.310723944+07:00","message":"[bufferProcess] interim [980000000]:รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.310725784+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.359237758+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.4190877+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.468355901+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.468403031+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-25T13:09:15.468411911+07:00","message":"receive interim result [true|false]: รู้ทัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.468422738+07:00","message":"end recv isFinal message id 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.468425325+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.468434029+07:00","message":"[buffer interim] 47 true รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.468445457+07:00","message":"[bufferProcess] interim [220000000]:รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.468448304+07:00","message":"[bufferProcess] send to processor (isfinal):รู้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.46845212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.468455765+07:00","message":"> Transcript [728] [false]: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.468459276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.46846109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.468462899+07:00","message":"StatePrefix: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.468465024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.46846695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.468469232+07:00","message":"> Transcript [729] [true]: 'รู้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.468471347+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.468473073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.468474794+07:00","message":"StatePrefix: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.46847644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.468483555+07:00","message":"Push: 'รู้ทัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.468493307+07:00","message":"push: {true รู้ทัน 0 0xc00039c880}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:15.479054099+07:00","message":"write wav file: './tmp/7592/7592_47.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.897823947+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.897849979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.897854115+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:15.897863828+07:00","message":"[buffer interim] 48 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.897871896+07:00","message":"[bufferProcess] interim [300000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:15.897873872+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.099173678+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.099220033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.099228309+07:00","message":"receive interim result [false|false]: ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.09924271+07:00","message":"[buffer interim] 48 false ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.099250608+07:00","message":"[bufferProcess] interim [480000000]:ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.099252881+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.099259902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.099263177+07:00","message":"> Transcript [730] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.099265574+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.13689175+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.136935693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.136941272+07:00","message":"receive interim result [false|false]: ได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.136955591+07:00","message":"[buffer interim] 48 false ได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.136963544+07:00","message":"[bufferProcess] interim [540000000]:ได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.136966563+07:00","message":"[bufferProcess] send to processor:ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.136970806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.136974059+07:00","message":"> Transcript [731] [false]: 'ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.136977149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.136979531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.136981576+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.136984033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.594131787+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.594171819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.594176597+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:16.594191964+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.594198761+07:00","message":"[bufferProcess] interim [20000000]:ได้ครับผมเหมาะสมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.594201376+07:00","message":"[bufferProcess] send to processor:ได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.594204806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.594207708+07:00","message":"> Transcript [732] [false]: 'ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.594211137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.59421324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.594215638+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:16.594217668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.041078947+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.041126275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับ iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.041133425+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับ iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.041148545+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.041156766+07:00","message":"[bufferProcess] interim [440000000]:ได้ครับผมเหมาะสมครับ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.041179257+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.041188016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.041192319+07:00","message":"> Transcript [733] [false]: 'ได้ครับผมเหมาะสมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.041196942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.041199867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.04120326+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.041206303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:17.061538026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:17.061576829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.181859827+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.181911315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.181916946+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.181930368+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.181939006+07:00","message":"[bufferProcess] interim [560000000]:ได้ครับผมเหมาะสมครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.181941908+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.181947154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.181951528+07:00","message":"> Transcript [734] [false]: 'ได้ครับผมเหมาะสมครับ iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.181955316+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.181957969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.181960188+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.181962329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.181966528+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.181968534+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.181970735+07:00","message":"Set new StatePrefix : 'ได้ครับผมเหมาะสมครับ iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.181973336+07:00","message":"Next Push (prob) : 'ครับผมเหมาะสมครับ iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.181980402+07:00","message":"push: {false ได้ 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.36923266+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.369271565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.36927722+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.369293763+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.369301057+07:00","message":"[bufferProcess] interim [800000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.369303463+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.369306868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.369310049+07:00","message":"> Transcript [735] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.369312539+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.369314498+07:00","message":"Set new StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.499652975+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.499695024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.499700936+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.499716678+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.499724992+07:00","message":"[bufferProcess] interim [920000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.499728042+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.499731883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.499734684+07:00","message":"> Transcript [736] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.499738032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.499740132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.499742627+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.499745008+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.739080779+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.739123794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.739131416+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:17.739146914+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.739158021+07:00","message":"[bufferProcess] interim [160000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.739161952+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.739169581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.739174065+07:00","message":"> Transcript [737] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.739179689+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.739182489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.739185735+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:17.739189275+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.190275179+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.190308613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.190314627+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.190326028+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.190332587+07:00","message":"[bufferProcess] interim [580000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.190335338+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.190341083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.190343938+07:00","message":"> Transcript [738] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.19034773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.190349953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.190353609+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.190356243+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.593045865+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.593091999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.593099198+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.593115491+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.593124043+07:00","message":"[bufferProcess] interim [940000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.593126926+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.593134397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.593137963+07:00","message":"> Transcript [739] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.593144191+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.59314661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.593149447+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.593152163+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.593158808+07:00","message":"Push: 'ครับผมเหมาะสมครับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.593172954+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.593175536+07:00","message":"Set new StatePrefix : 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.59317818+07:00","message":"Next Push (prob) : 'นั้นเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.593194754+07:00","message":"push: {false ครับผมเหมาะสมครับไอโอดีน 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.900001056+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.900040458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.900046762+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.900064589+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.900074713+07:00","message":"[bufferProcess] interim [240000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.900077413+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.900084418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.900087434+07:00","message":"> Transcript [740] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.900091251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.900093603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.900107321+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.900110326+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.903824602+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.903845747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.903850753+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:18.90386309+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.90386801+07:00","message":"[bufferProcess] interim [300000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.903870636+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.903873681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.903876291+07:00","message":"> Transcript [741] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.903879423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.903882161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.903884271+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:18.903886649+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.288315429+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.288353467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.288359643+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.288374268+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.288380956+07:00","message":"[bufferProcess] interim [720000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.288383492+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.288386552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.288389455+07:00","message":"> Transcript [742] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.288393455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.288395675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.288398468+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.288401179+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.346359648+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.346395701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.346401161+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.346414769+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.346421881+07:00","message":"[bufferProcess] interim [780000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.346424695+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.346428298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.346431106+07:00","message":"> Transcript [743] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.346434939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.346437199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.346439339+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.346443997+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.346451078+07:00","message":"Push: 'นั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.34645319+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.346455481+07:00","message":"Set new StatePrefix : 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.346457853+07:00","message":"Next Push (prob) : 'ที่สำคัญใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.346465005+07:00","message":"push: {false นั้นเป็นสารอาหาร 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.473760424+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.473801888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.473808057+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.473824001+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.473832764+07:00","message":"[bufferProcess] interim [840000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.4738366+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.473842703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.473847647+07:00","message":"> Transcript [744] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.473850511+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.473855872+07:00","message":"Set new StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.789539841+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.789592592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.789600306+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.789615202+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.789621986+07:00","message":"[bufferProcess] interim [140000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.789625014+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.789631645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.789634419+07:00","message":"> Transcript [745] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.789638298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.789640675+07:00","message":"Set new StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.792706846+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.79273765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.792743171+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.792755335+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.792760491+07:00","message":"[bufferProcess] interim [200000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.792762719+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.792769602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.792775073+07:00","message":"> Transcript [746] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.792778654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.792780721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.792782776+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.792785273+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.859730337+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.85977002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.859778374+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:19.859796638+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.859805103+07:00","message":"[bufferProcess] interim [320000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.859811982+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.859821176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.859824992+07:00","message":"> Transcript [747] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.859830521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.859833654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.859836951+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:19.859840771+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:20.062117159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:20.062120308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.376000716+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.376038638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.376044855+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.376060463+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.3760685+07:00","message":"[bufferProcess] interim [800000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.376071282+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.3760783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.376081126+07:00","message":"> Transcript [748] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.376084877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.376086989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.376089444+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.376092122+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.501221085+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.501259163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.50126558+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.501281925+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.501289138+07:00","message":"[bufferProcess] interim [860000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.501292782+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.501301871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.501305324+07:00","message":"> Transcript [749] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.501310271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.501312819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.501315095+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.501318029+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.501325351+07:00","message":"Push: 'ที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.501327389+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.501329695+07:00","message":"Set new StatePrefix : 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.501334539+07:00","message":"Next Push (prob) : 'จริงๆแล้วตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.501343152+07:00","message":"push: {false ที่สำคัญนะครับ 0 0xc0004a2480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.540319091+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.610512708+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.6379576+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.638013682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.638021816+07:00","message":"receive interim result [false|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.638035835+07:00","message":"[buffer interim] 48 false ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.638043172+07:00","message":"[bufferProcess] interim [100000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.638046402+07:00","message":"[bufferProcess] send to processor:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.638051804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.638054888+07:00","message":"> Transcript [750] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.638058691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.638061211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.638064783+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.638067927+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.693687684+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.693730019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่เด็ก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.693735922+07:00","message":"receive interim result [true|false]: ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.693745526+07:00","message":"end recv isFinal message id 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.693747901+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.693755407+07:00","message":"[buffer interim] 48 true ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693765806+07:00","message":"[bufferProcess] interim [130000000]:ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693771258+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693775663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693779066+07:00","message":"> Transcript [751] [false]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693783262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693785367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693787326+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693790193+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693792402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693794561+07:00","message":"> Transcript [752] [true]: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.69379722+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693799068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693800787+07:00","message":"StatePrefix: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับจริงๆแล้วตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693802966+07:00","message":"TextPushed: 'ได้ครับผมเหมาะสมครับไอโอดีนนั้นเป็นสารอาหารที่สำคัญนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:20.693809352+07:00","message":"Push: 'จริงๆแล้วตั้งแต่เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:20.693816874+07:00","message":"push: {true จริงๆแล้วตั้งแต่เด็ก 0 0xc0004a2480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:20.70439591+07:00","message":"write wav file: './tmp/7592/7592_48.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.356463891+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.356502063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดนัท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.356507939+07:00","message":"receive interim result [false|false]: โดนัท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.356524026+07:00","message":"[buffer interim] 49 false โดนัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.356534672+07:00","message":"[bufferProcess] interim [600000000]:โดนัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.356536614+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.473783706+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.473828923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตนะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.473835213+07:00","message":"receive interim result [false|false]: โตนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.473851447+07:00","message":"[buffer interim] 49 false โตนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.47385943+07:00","message":"[bufferProcess] interim [720000000]:โตนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.473861785+07:00","message":"[bufferProcess] send to processor:โดนัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.473872182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.473875246+07:00","message":"> Transcript [753] [false]: 'โดนัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.473877472+07:00","message":"Set StatePrefix (first interim): 'โดนัท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.817157639+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.817201938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.817207314+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.817227991+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.817234542+07:00","message":"[bufferProcess] interim [20000000]:โตแล้วเนี่ยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.81723684+07:00","message":"[bufferProcess] send to processor:โตนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.817240177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.817242731+07:00","message":"> Transcript [754] [false]: 'โตนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.817245069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.81724731+07:00","message":"Set new StatePrefix: 'โตนะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.859069698+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.859114849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.859120867+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.859137186+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.859145332+07:00","message":"[bufferProcess] interim [80000000]:โตแล้วเนี่ยถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.859148173+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.85915209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.859155074+07:00","message":"> Transcript [755] [false]: 'โตแล้วเนี่ยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.859159854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.859162146+07:00","message":"Set new StatePrefix: 'โตแล้วเนี่ยถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.975721714+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.975768454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.975774933+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:21.975789769+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.975798479+07:00","message":"[bufferProcess] interim [200000000]:โตแล้วเนี่ยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.975803796+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.975810567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.975814144+07:00","message":"> Transcript [756] [false]: 'โตแล้วเนี่ยถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.975816877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:21.975820008+07:00","message":"Set new StatePrefix: 'โตแล้วเนี่ยถือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.228556253+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.228593835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.228599379+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.228609857+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.228627755+07:00","message":"[bufferProcess] interim [440000000]:โตแล้วเนี่ยถือว่าเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.228630772+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.228634652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.228638379+07:00","message":"> Transcript [757] [false]: 'โตแล้วเนี่ยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.228642075+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.228644352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.228646288+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.228648448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.234853946+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.234880572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.234887505+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.234904627+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.234917662+07:00","message":"[bufferProcess] interim [500000000]:โตแล้วเนี่ยถือว่าเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.234920999+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.234928409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.23493213+07:00","message":"> Transcript [758] [false]: 'โตแล้วเนี่ยถือว่าเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.234936254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.234939141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.234941898+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.234944893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.355175918+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.355212682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.355217925+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.355228249+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.355235061+07:00","message":"[bufferProcess] interim [560000000]:โตแล้วเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.355237525+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.355240938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.355243905+07:00","message":"> Transcript [759] [false]: 'โตแล้วเนี่ยถือว่าเป็นหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.355247269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.355249403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.35525124+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.355253417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.543245858+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.543288325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.543294423+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.543315342+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.543323151+07:00","message":"[bufferProcess] interim [740000000]:โตแล้วเนี่ยถือว่าเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.543325847+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.543333345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.543336202+07:00","message":"> Transcript [760] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.543339392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.54334168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.543343693+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.543345977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.543352353+07:00","message":"Push: 'โตแล้วเนี่ยถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.543354485+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.543356659+07:00","message":"Set new StatePrefix : 'โตแล้วเนี่ยถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.543358914+07:00","message":"Next Push (prob) : 'เป็นสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.543389142+07:00","message":"push: {false โตแล้วเนี่ยถือว่า 0 0xc001f8ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.564908819+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.564941687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.564948776+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.564963525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.564966933+07:00","message":"receive interim result [false|false]:  14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.564978388+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.564994485+07:00","message":"[buffer interim] 49 false  14"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.565002437+07:00","message":"[bufferProcess] interim [800000000]:โตแล้วเนี่ยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.565005361+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.565013335+07:00","message":"[bufferProcess] interim [800000000]: 14"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.565016146+07:00","message":"[bufferProcess] update buffer: โตแล้วเนี่ยถือว่าเป็น 14"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.565019706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.565023143+07:00","message":"> Transcript [761] [false]: 'โตแล้วเนี่ยถือว่าเป็นหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.56502589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.565027978+07:00","message":"Set new StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.691211797+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.691254331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.691261409+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.691273701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 110\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.691276376+07:00","message":"receive interim result [false|false]:  110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.691284972+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.691293608+07:00","message":"[buffer interim] 49 false  110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.691300583+07:00","message":"[bufferProcess] interim [860000000]:โตแล้วเนี่ยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.691303491+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็น 14"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.691309874+07:00","message":"[bufferProcess] interim [860000000]: 110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.691313239+07:00","message":"[bufferProcess] update buffer: โตแล้วเนี่ยถือว่าเป็น 110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.691327279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.691344851+07:00","message":"> Transcript [762] [false]: 'โตแล้วเนี่ยถือว่าเป็น 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.691349001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.691351381+07:00","message":"Set new StatePrefix: 'โตแล้วเนี่ยถือว่าเป็น 14'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.709321332+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.70936782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.709376352+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.709397179+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.709410654+07:00","message":"[bufferProcess] interim [920000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.709415618+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็น 110"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.709425815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.709429969+07:00","message":"> Transcript [763] [false]: 'โตแล้วเนี่ยถือว่าเป็น 110'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.709433957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.709437783+07:00","message":"Set new StatePrefix: 'โตแล้วเนี่ยถือว่าเป็น 110'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.769103206+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.769133964+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.769136872+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.769138716+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.769141326+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.865041888+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.865082142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.865088305+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:22.865101739+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.865109468+07:00","message":"[bufferProcess] interim [100000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.865111957+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.865118871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.865122182+07:00","message":"> Transcript [764] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.865124761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:22.865127447+07:00","message":"Set new StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.062002226+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.062044016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.062051315+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.062074484+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.062083044+07:00","message":"[bufferProcess] interim [280000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.062085606+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.06208926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.062092668+07:00","message":"> Transcript [765] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.062096836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.062101539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.062103777+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.062106452+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:23.062113956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:23.062131804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.676265937+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.676308759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.676314976+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.676328897+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.676335711+07:00","message":"[bufferProcess] interim [880000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.676338512+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.676345131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.676348059+07:00","message":"> Transcript [766] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.676351603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.676353903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.676356665+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.676358967+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.839640894+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.839681354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.83968761+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.83970596+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.839716412+07:00","message":"[bufferProcess] interim [0]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.839719126+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.839722398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.839725591+07:00","message":"> Transcript [767] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.839729345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.83973148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.839734095+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.839736715+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.885039858+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.885078363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.885085582+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.88510023+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.885108981+07:00","message":"[bufferProcess] interim [60000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.885112468+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.885117201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.885127791+07:00","message":"> Transcript [768] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.885134257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.885137673+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.885141167+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.885144987+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.885148789+07:00","message":"Push: 'เป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.885152149+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.885154316+07:00","message":"Set new StatePrefix : 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันนี้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.885156551+07:00","message":"Next Push (prob) : 'ต้องการวันนี้พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.885186281+07:00","message":"push: {false เป็นสิ่งที่ 0 0xc001f8ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.989594864+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.989634158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.989640886+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:23.989658672+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.989667605+07:00","message":"[bufferProcess] interim [180000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.989671458+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.989677718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.989680738+07:00","message":"> Transcript [769] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.989683732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:23.989685865+07:00","message":"Set new StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.093587875+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.093635497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.093642423+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.093655314+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.093665052+07:00","message":"[bufferProcess] interim [240000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.093668093+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.093673966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.093676946+07:00","message":"> Transcript [770] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.093680999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.093683225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.093685151+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.093688329+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.150485238+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.150525978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.150532215+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.150545784+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.150552775+07:00","message":"[bufferProcess] interim [360000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.150555569+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.150561626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.150564496+07:00","message":"> Transcript [771] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.150567112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.150569285+07:00","message":"Set new StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มี.ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.282407041+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.282442706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.282449324+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.282479452+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.282488572+07:00","message":"[bufferProcess] interim [480000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.282491228+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.282494471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.282497205+07:00","message":"> Transcript [772] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.282499996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.282502082+07:00","message":"Set new StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.467500283+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.467537862+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-25T13:09:24.467544602+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.46755702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.467560195+07:00","message":"receive interim result [false|false]:  15 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.467568129+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.467572113+07:00","message":"[buffer interim] 49 false  15 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.467578897+07:00","message":"[bufferProcess] interim [660000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.4675815+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.467585247+07:00","message":"[bufferProcess] interim [660000000]: 15 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.467587973+07:00","message":"[bufferProcess] update buffer: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.467590681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.467593501+07:00","message":"> Transcript [773] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.467596728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.467598726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.467600956+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.467603499+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.552330291+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.552369973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.552376788+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.55238851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 มิถุนายนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.55239162+07:00","message":"receive interim result [false|false]:  5 มิถุนายนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.552402371+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.552408536+07:00","message":"[buffer interim] 49 false  5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.552416486+07:00","message":"[bufferProcess] interim [780000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.552419615+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.552424354+07:00","message":"[bufferProcess] interim [780000000]: 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.55242845+07:00","message":"[bufferProcess] update buffer: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.552434667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.552438984+07:00","message":"> Transcript [774] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.552444389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.552447281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.552450843+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.552454912+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.812554568+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.812593859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.812599899+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.812612872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 มิถุนายนนี้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.81261675+07:00","message":"receive interim result [false|false]:  15 มิถุนายนนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.812625141+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.812628827+07:00","message":"[buffer interim] 49 false  15 มิถุนายนนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.812634601+07:00","message":"[bufferProcess] interim [20000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.812637206+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.812640352+07:00","message":"[bufferProcess] interim [20000000]: 15 มิถุนายนนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.812643108+07:00","message":"[bufferProcess] update buffer: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.812645904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.812649012+07:00","message":"> Transcript [775] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.81265174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.812653656+07:00","message":"Set new StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.873833816+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.873877273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.873883874+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.873901141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 มิถุนายนนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.87390512+07:00","message":"receive interim result [false|false]:  15 มิถุนายนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.873913968+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.873918055+07:00","message":"[buffer interim] 49 false  15 มิถุนายนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.87392466+07:00","message":"[bufferProcess] interim [80000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.873928215+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.873931227+07:00","message":"[bufferProcess] interim [80000000]: 15 มิถุนายนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.873933902+07:00","message":"[bufferProcess] update buffer: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.873937062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.873939953+07:00","message":"> Transcript [776] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.873942718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.873945355+07:00","message":"Set new StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.982221088+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.98224982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.982256201+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.98226991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 มิถุนายนนี้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.982273216+07:00","message":"receive interim result [false|false]:  15 มิถุนายนนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.982280489+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:24.982284259+07:00","message":"[buffer interim] 49 false  15 มิถุนายนนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.982289349+07:00","message":"[bufferProcess] interim [140000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.982292628+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.982296057+07:00","message":"[bufferProcess] interim [140000000]: 15 มิถุนายนนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.982298358+07:00","message":"[bufferProcess] update buffer: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.982301292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.982303925+07:00","message":"> Transcript [777] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.982306345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:24.98230862+07:00","message":"Set new StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.252566758+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.252605653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.25261287+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.252626505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 มิถุนายนนี้นะครับก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.252629924+07:00","message":"receive interim result [false|false]:  15 มิถุนายนนี้นะครับก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.252638919+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.252642582+07:00","message":"[buffer interim] 49 false  15 มิถุนายนนี้นะครับก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.252648615+07:00","message":"[bufferProcess] interim [440000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.25265512+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.252658635+07:00","message":"[bufferProcess] interim [440000000]: 15 มิถุนายนนี้นะครับก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.252661699+07:00","message":"[bufferProcess] update buffer: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.252665783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.252669914+07:00","message":"> Transcript [778] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.252673154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.252675253+07:00","message":"Set new StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.379560953+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.37959909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.379605588+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.379617868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้นะครับก็เป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.379620652+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้นะครับก็เป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.379627467+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.379631108+07:00","message":"[buffer interim] 49 false  มิถุนายนนี้นะครับก็เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.379637544+07:00","message":"[bufferProcess] interim [620000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.37964167+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.379646396+07:00","message":"[bufferProcess] interim [620000000]: มิถุนายนนี้นะครับก็เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.379649778+07:00","message":"[bufferProcess] update buffer: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.379654306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.379658384+07:00","message":"> Transcript [779] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.379664439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.37966728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.379670282+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.379673273+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.694471554+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.694510737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.694517785+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.694528301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้นะครับก็เป็นวันอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.694531018+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้นะครับก็เป็นวันอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.694538298+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.694544703+07:00","message":"[buffer interim] 49 false  มิถุนายนนี้นะครับก็เป็นวันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.694551047+07:00","message":"[bufferProcess] interim [920000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.694554555+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.694560373+07:00","message":"[bufferProcess] interim [920000000]: มิถุนายนนี้นะครับก็เป็นวันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.694563062+07:00","message":"[bufferProcess] update buffer: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็นวันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.694566388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.694569483+07:00","message":"> Transcript [780] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.694574103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.694576754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.694579056+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.694582058+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.858462465+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.939719297+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.939758571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.939765706+07:00","message":"receive interim result [false|false]: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.939776922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้นะครับก็เป็นวันไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.939780606+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้นะครับก็เป็นวันไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.939789888+07:00","message":"[buffer interim] 49 false โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.939793578+07:00","message":"[buffer interim] 49 false  มิถุนายนนี้นะครับก็เป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.939800613+07:00","message":"[bufferProcess] interim [160000000]:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.939803681+07:00","message":"[bufferProcess] send to processor:โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็นวันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.939806857+07:00","message":"[bufferProcess] interim [160000000]: มิถุนายนนี้นะครับก็เป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.939809522+07:00","message":"[bufferProcess] update buffer: โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.939812642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.939815303+07:00","message":"> Transcript [781] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็นวันอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.939819512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.93982362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.939826072+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:25.939828812+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:25.990757229+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.0076794+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.007732565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้นะครับก็เป็นวันไอโอดีน\",\"confidence\":0.901798}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.007743452+07:00","message":"receive interim result [true|false]: โตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้นะครับก็เป็นวันไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.007759269+07:00","message":"end recv isFinal message id 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.007762587+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.007770985+07:00","message":"[buffer interim] 49 true โตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้นะครับก็เป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007781124+07:00","message":"[bufferProcess] interim [280000000]:โตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้นะครับก็เป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007785973+07:00","message":"[bufferProcess] send to processor (isfinal):โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็นวันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007791319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007795613+07:00","message":"> Transcript [782] [false]: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007801196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007804321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007807874+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007812168+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007816583+07:00","message":"Push: 'ต้องการวันที่ 15 มิถุนายนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007820715+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007824727+07:00","message":"Set new StatePrefix : 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007829365+07:00","message":"Next Push (prob) : 'ก็เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007832422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007835548+07:00","message":"> Transcript [783] [true]: 'โตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้นะครับก็เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007843339+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007846362+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007849398+07:00","message":"StatePrefix: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007853331+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.007856942+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.007916739+07:00","message":"push: {false ต้องการวันที่ 15 มิถุนายนนี้นะครับ 0 0xc001f8ce80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.008181242+07:00","message":"Push: 'ก็เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.00819002+07:00","message":"TextPushed: 'โตแล้วเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 15 มิถุนายนนี้นะครับก็เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.00819423+07:00","message":"Set new StatePrefix : 'โตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้นะครับก็เป็นวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.008197846+07:00","message":"Next Push (prob) : 'โตนะเนี่ยถือว่าเป็นสิ่งที่ต้องการวันที่ 5 มิถุนายนนี้นะครับก็เป็นวันไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.008210315+07:00","message":"push: {true ก็เป็นวันไอโอดีน 0 0xc001f8ce80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.008209464+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_49.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:26.021400212+07:00","message":"write wav file: './tmp/7592/7592_49.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:26.062268613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:26.062278484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.716599883+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.716639892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.716645147+07:00","message":"receive interim result [false|false]: อาบด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:26.716662767+07:00","message":"[buffer interim] 50 false อาบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.716670623+07:00","message":"[bufferProcess] interim [480000000]:อาบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:26.716672797+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.314443237+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.314493798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.314502645+07:00","message":"receive interim result [false|false]: ด้วยพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.314516672+07:00","message":"[buffer interim] 50 false ด้วยพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.314526504+07:00","message":"[bufferProcess] interim [80000000]:ด้วยพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.314530266+07:00","message":"[bufferProcess] send to processor:อาบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.314536228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.314540344+07:00","message":"> Transcript [784] [false]: 'อาบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.314543863+07:00","message":"Set StatePrefix (first interim): 'อาบด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.435311934+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.435358571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.435364843+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.435381681+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.435390079+07:00","message":"[bufferProcess] interim [260000000]:อาบด้วยถ้าพูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.435392356+07:00","message":"[bufferProcess] send to processor:ด้วยพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.435395944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.435399381+07:00","message":"> Transcript [785] [false]: 'ด้วยพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.4354019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.43540411+07:00","message":"Set new StatePrefix: 'ด้วยพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.646091991+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.646133043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.646139465+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.646157743+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.646165514+07:00","message":"[bufferProcess] interim [440000000]:อาบด้วยถ้าพูดถึงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.646167758+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.646171254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.646174709+07:00","message":"> Transcript [786] [false]: 'อาบด้วยถ้าพูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.646177056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.646179022+07:00","message":"Set new StatePrefix: 'อาบด้วยถ้าพูดถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.742518571+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.74256522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.742570843+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.742585596+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.742593193+07:00","message":"[bufferProcess] interim [560000000]:อาบด้วยถ้าพูดถึงในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.742595794+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.742603168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.742606448+07:00","message":"> Transcript [787] [false]: 'อาบด้วยถ้าพูดถึงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.742610047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.742612479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.742614417+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.742616711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.93300176+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.933044738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.933050626+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:27.933064591+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.933074181+07:00","message":"[bufferProcess] interim [800000000]:อาบด้วยถ้าพูดถึงในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.933077301+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.933084727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.933088965+07:00","message":"> Transcript [788] [false]: 'อาบด้วยถ้าพูดถึงในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.933093901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.933096364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.933098695+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:27.933100929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.08032761+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.08037073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.080377548+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.080393497+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.080401658+07:00","message":"[bufferProcess] interim [920000000]:อาบด้วยถ้าพูดถึงในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.08040442+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.080410474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.08041409+07:00","message":"> Transcript [789] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.080417972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.080420672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.080423405+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.08042562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.323739979+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.323778397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.323785046+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.323800056+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.32380891+07:00","message":"[bufferProcess] interim [220000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.323812698+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.323822854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.323827166+07:00","message":"> Transcript [790] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.323832597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.323835831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.323838852+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.323841504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.323848586+07:00","message":"Push: 'อาบด้วยถ้าพูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.323850628+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.323852846+07:00","message":"Set new StatePrefix : 'อาบด้วยถ้าพูดถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.323855965+07:00","message":"Next Push (prob) : 'ในเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.3238919+07:00","message":"push: {false อาบด้วยถ้าพูดถึง 0 0xc002d20500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.657452218+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.657496325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.657502294+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.657521307+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.657526926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.657529781+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.657544595+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:28.657562375+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657571473+07:00","message":"[bufferProcess] interim [460000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657574628+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657580351+07:00","message":"[bufferProcess] interim [520000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657582532+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657585207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657588181+07:00","message":"> Transcript [791] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657591345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657593316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657595398+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657598293+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.65760059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657602528+07:00","message":"> Transcript [792] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657604494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657606403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657608124+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:28.657610164+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.015357+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.015391492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.015397995+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.01541097+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.015419402+07:00","message":"[bufferProcess] interim [760000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.015422114+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.015427923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.015431027+07:00","message":"> Transcript [793] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.015434513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.015436617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.015439081+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.0154415+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:29.062564233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:29.062573372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.298888342+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.298931986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.298939229+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.29895441+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.298958552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.298961894+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.298967631+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.298971082+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.298977607+07:00","message":"[bufferProcess] interim [940000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.298979767+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.298982854+07:00","message":"[bufferProcess] interim [0]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.298984914+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.298988249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.298992927+07:00","message":"> Transcript [794] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.298996856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.298999137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.29900136+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.299004123+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.299007157+07:00","message":"Push: 'ในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.299009035+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.299011301+07:00","message":"Set new StatePrefix : 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.299013539+07:00","message":"Next Push (prob) : 'ตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.299015224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.299017153+07:00","message":"> Transcript [795] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.299019213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.299020922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.299022968+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.299024833+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึงในเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.299045757+07:00","message":"push: {false ในเรื่องของการ 0 0xc002d20500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.519481248+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.519533864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.519540525+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.519551642+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.519559965+07:00","message":"[bufferProcess] interim [240000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.519562526+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.51956681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.51956993+07:00","message":"> Transcript [796] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.51957387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.519576022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.519578374+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.519581086+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึงในเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.559446068+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.55949378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.559500617+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.559518041+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.559526439+07:00","message":"[bufferProcess] interim [420000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.559529588+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.559537748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.559540268+07:00","message":"> Transcript [797] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.559546579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.559549341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.559551586+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.559555023+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึงในเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.671318148+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.671377624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.67138677+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.671406133+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.671421497+07:00","message":"[bufferProcess] interim [480000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.671425929+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.671435604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.6714405+07:00","message":"> Transcript [798] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.671446893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.671449917+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.671454464+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.671460151+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึงในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.671468471+07:00","message":"Push: 'ตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.671472128+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.671477449+07:00","message":"Set new StatePrefix : 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่พี่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.671482068+07:00","message":"Next Push (prob) : 'คุณแม่พี่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.671495486+07:00","message":"push: {false ตั้งครรภ์หรือ 0 0xc002d20500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.887315784+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.887368654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.88737963+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:29.887397807+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.887405847+07:00","message":"[bufferProcess] interim [720000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.887409239+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.88741693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.887420178+07:00","message":"> Transcript [799] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.88742291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:29.887425065+07:00","message":"Set new StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.120573094+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.120612619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.120618949+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.120634464+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.120643329+07:00","message":"[bufferProcess] interim [900000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.120646058+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.120653808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.120656735+07:00","message":"> Transcript [800] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.120660971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.120663388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.120666129+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.120669524+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.496789677+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.496828534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.496835139+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.496850501+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.496857445+07:00","message":"[bufferProcess] interim [320000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.496860616+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.496868124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.496870741+07:00","message":"> Transcript [801] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.496874301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.496876576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.496889305+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.496894079+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.580067391+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.580116104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.580122684+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.580138941+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.580149437+07:00","message":"[bufferProcess] interim [380000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.580152296+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.58015941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.58016315+07:00","message":"> Transcript [802] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.580170019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.580172527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.580175171+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.580178078+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.786789691+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.786839812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.786852264+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.786868164+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.786875921+07:00","message":"[bufferProcess] interim [620000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.786878733+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.786892783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.786895793+07:00","message":"> Transcript [803] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.786900356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.786902433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.786904844+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.786908005+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.786914246+07:00","message":"Push: 'คุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.786916574+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.786918943+07:00","message":"Set new StatePrefix : 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:30.78692156+07:00","message":"Next Push (prob) : 'ตั้งท้องร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:30.786932002+07:00","message":"push: {false คุณแม่ที่กำลัง 0 0xc002d20500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.071813032+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.071852954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.071859039+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.071884077+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.071888614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.071891661+07:00","message":"receive interim result [false|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.071897699+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.071901439+07:00","message":"[buffer interim] 50 false อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.07190857+07:00","message":"[bufferProcess] interim [860000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.071911401+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.071914442+07:00","message":"[bufferProcess] interim [920000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.071916751+07:00","message":"[bufferProcess] send to processor:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.07192018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.071926755+07:00","message":"> Transcript [804] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.07193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.071939182+07:00","message":"Set new StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.071941298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.071943394+07:00","message":"> Transcript [805] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.071945496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.071947246+07:00","message":"Set new StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลงให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.307600237+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.438685993+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.503483178+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.503523378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลง\",\"confidence\":0.9325569}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.50353126+07:00","message":"receive interim result [true|false]: อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.503541297+07:00","message":"end recv isFinal message id 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.503543746+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.503549706+07:00","message":"[buffer interim] 50 true อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.503558912+07:00","message":"[bufferProcess] interim [340000000]:อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.503562719+07:00","message":"[bufferProcess] send to processor (isfinal):อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.503567049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.503570579+07:00","message":"> Transcript [806] [false]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.503573925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.503576014+07:00","message":"Set new StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.503578041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.503582608+07:00","message":"> Transcript [807] [true]: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.503585431+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.503587383+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.503589338+07:00","message":"StatePrefix: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลังตั้งท้องเมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.503592363+07:00","message":"TextPushed: 'อาบด้วยถ้าพูดถึงในเรื่องของการตั้งครรภ์หรือคุณแม่ที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:31.503595662+07:00","message":"Push: 'ตั้งท้องร้องเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:31.503604493+07:00","message":"push: {true ตั้งท้องร้องเพลง 0 0xc002d20500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:31.514452771+07:00","message":"write wav file: './tmp/7592/7592_50.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:32.063324146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:32.06334776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.106167174+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.106215135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.106220286+07:00","message":"receive interim result [false|false]: ประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.106237569+07:00","message":"[buffer interim] 51 false ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.106245364+07:00","message":"[bufferProcess] interim [720000000]:ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.106247532+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.162830812+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.16287003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญและจำเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.162875522+07:00","message":"receive interim result [false|false]: สำคัญและจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.162898077+07:00","message":"[buffer interim] 51 false สำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.162905258+07:00","message":"[bufferProcess] interim [780000000]:สำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.162908401+07:00","message":"[bufferProcess] send to processor:ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.162912022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.162915031+07:00","message":"> Transcript [808] [false]: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.162917221+07:00","message":"Set StatePrefix (first interim): 'ประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.268525175+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.339688342+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.363530987+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.363573666+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-25T13:09:32.363579589+07:00","message":"receive interim result [true|false]: สำคัญและจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.363591217+07:00","message":"end recv isFinal message id 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.363594264+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.363601694+07:00","message":"[buffer interim] 51 true สำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.36360853+07:00","message":"[bufferProcess] interim [50000000]:สำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.363611609+07:00","message":"[bufferProcess] send to processor (isfinal):สำคัญและจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.363616118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.363619057+07:00","message":"> Transcript [809] [false]: 'สำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.36363112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.363635063+07:00","message":"Set new StatePrefix: 'สำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.363637266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.363639413+07:00","message":"> Transcript [810] [true]: 'สำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.363642531+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.363644453+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.363646758+07:00","message":"StatePrefix: 'สำคัญและจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.363648931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.363651187+07:00","message":"Push: 'สำคัญและจำเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.363658571+07:00","message":"push: {true สำคัญและจำเป็น 0 0xc000188980}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:32.369081524+07:00","message":"write wav file: './tmp/7592/7592_51.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.588061868+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.659518344+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.687727262+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.687749514+07:00","message":"found end of frame, send empty tag with msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.687752847+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.687760027+07:00","message":"[buffer interim] 52 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.687767622+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.687775941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.687779189+07:00","message":"> Transcript [811] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.687781819+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.687783823+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.687785692+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.687787526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:32.687790016+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:32.687799006+07:00","message":"push: {true \n 0 0xc000188f80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:32.692430019+07:00","message":"write wav file: './tmp/7592/7592_52.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:33.196109867+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:33.19616149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:33.19616833+07:00","message":"receive interim result [false|false]: มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:33.196182236+07:00","message":"[buffer interim] 53 false มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.196189167+07:00","message":"[bufferProcess] interim [360000000]:มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.196190909+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:33.319617969+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:33.319653618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:33.319658953+07:00","message":"receive interim result [false|false]: มากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:33.319673582+07:00","message":"[buffer interim] 53 false มากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.319680403+07:00","message":"[bufferProcess] interim [480000000]:มากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.319682967+07:00","message":"[bufferProcess] send to processor:มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.319686234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.319689555+07:00","message":"> Transcript [812] [false]: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.319692028+07:00","message":"Set StatePrefix (first interim): 'มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:33.384177098+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:33.384212766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:33.384218029+07:00","message":"receive interim result [false|false]: มากเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:33.384232977+07:00","message":"[buffer interim] 53 false มากเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.384239731+07:00","message":"[bufferProcess] interim [540000000]:มากเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.384241987+07:00","message":"[bufferProcess] send to processor:มากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.384244901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.384247967+07:00","message":"> Transcript [813] [false]: 'มากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.384251227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.384253419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.384255347+07:00","message":"StatePrefix: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:33.384257866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.028047299+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.028089345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.028095263+07:00","message":"receive interim result [false|false]: มากเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.02811249+07:00","message":"[buffer interim] 53 false มากเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.028121111+07:00","message":"[bufferProcess] interim [140000000]:มากเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.028123361+07:00","message":"[bufferProcess] send to processor:มากเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.028127159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.028130496+07:00","message":"> Transcript [814] [false]: 'มากเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.028133957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.028136072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.028137911+07:00","message":"StatePrefix: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.028140131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.277996827+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.278051804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.278058009+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.278072079+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.278080097+07:00","message":"[bufferProcess] interim [440000000]:มากเลยนะเกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.27808324+07:00","message":"[bufferProcess] send to processor:มากเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.278091037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.278094811+07:00","message":"> Transcript [815] [false]: 'มากเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.278098593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.278100913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.278103306+07:00","message":"StatePrefix: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.278105553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.408099456+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.408146795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.408152773+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.408169809+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.408177631+07:00","message":"[bufferProcess] interim [620000000]:มากเลยนะเกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.40818285+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.408190887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.408193695+07:00","message":"> Transcript [816] [false]: 'มากเลยนะเกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.40819737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.408199797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.40820202+07:00","message":"StatePrefix: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.408204326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.408209962+07:00","message":"Push: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.408212283+07:00","message":"TextPushed: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.408214954+07:00","message":"Set new StatePrefix : 'มากเลยนะเกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.408217636+07:00","message":"Next Push (prob) : 'เลยนะเกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.408254425+07:00","message":"push: {false มาก 0 0xc000189600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.591942964+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.591985044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.59199173+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.592008267+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.592016575+07:00","message":"[bufferProcess] interim [740000000]:มากเลยนะเกี่ยวข้องกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.592019117+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.592022746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.592025866+07:00","message":"> Transcript [817] [false]: 'มากเลยนะเกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.592029228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.592031387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.592033773+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.592036927+07:00","message":"TextPushed: 'มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.733475215+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.733515407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.733521521+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.73353625+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.733543929+07:00","message":"[bufferProcess] interim [920000000]:มากเลยนะเกี่ยวข้องกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.733546222+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.733550301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.733553654+07:00","message":"> Transcript [818] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.733557233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.733559446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.733561721+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.733564275+07:00","message":"TextPushed: 'มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.963163423+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.963206878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.963212485+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:34.963225668+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.963233449+07:00","message":"[bufferProcess] interim [100000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.963236175+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.96324404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.963246932+07:00","message":"> Transcript [819] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.963250841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.963253437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.963255797+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:34.963258608+07:00","message":"TextPushed: 'มาก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:35.064019441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:35.064048625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.120859267+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.120908364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.120915319+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.120928729+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.120940076+07:00","message":"[bufferProcess] interim [280000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.120942938+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.120948995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.120952004+07:00","message":"> Transcript [820] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.12095616+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.120958665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.120961214+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.120964036+07:00","message":"TextPushed: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.120969317+07:00","message":"Push: 'เลยนะเกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.120971718+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.120974329+07:00","message":"Set new StatePrefix : 'มากเลยนะเกี่ยวข้องกับเรื่องของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.120976955+07:00","message":"Next Push (prob) : 'กับเรื่องของพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.121001492+07:00","message":"push: {false เลยนะเกี่ยวข้อง 0 0xc000189600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.300300956+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.300344514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.300350584+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.300362984+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.300370355+07:00","message":"[bufferProcess] interim [460000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.300373262+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.300379067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.300381987+07:00","message":"> Transcript [821] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.300384731+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.300386919+07:00","message":"Set new StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.623961911+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.624002183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.624007912+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.624022546+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.624029461+07:00","message":"[bufferProcess] interim [760000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.62403185+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.624035284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.624038509+07:00","message":"> Transcript [822] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.624042374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.624044809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.624046753+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.62404916+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.642763569+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.642804111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.642810683+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.642828962+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.642839117+07:00","message":"[bufferProcess] interim [820000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.642844303+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.642852071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.642856834+07:00","message":"> Transcript [823] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.642873513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.642886109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.642888417+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.642891178+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.813033936+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.813073123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.813079896+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.81309827+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.813110734+07:00","message":"[bufferProcess] interim [940000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.813113778+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.813117694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.813120692+07:00","message":"> Transcript [824] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.813124805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.813127156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.81312954+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.813132431+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.821906941+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.821946811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.821954909+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.82197246+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.821986738+07:00","message":"[bufferProcess] interim [0]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.821990871+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.822000244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.82200723+07:00","message":"> Transcript [825] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.822011075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.822015764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.822018339+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.822021137+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.822027119+07:00","message":"Push: 'กับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.82203224+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.822034866+07:00","message":"Set new StatePrefix : 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.822037549+07:00","message":"Next Push (prob) : 'การตั้งแต่อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.822046467+07:00","message":"push: {false กับเรื่องของพัฒนา 0 0xc000189600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.873993399+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.874036733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.874043357+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:35.874058653+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.874065681+07:00","message":"[bufferProcess] interim [120000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.874068456+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.874075563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.874078724+07:00","message":"> Transcript [826] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.87408159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:35.874084025+07:00","message":"Set new StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.155397774+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.155439048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.155445315+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.155463217+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.155470813+07:00","message":"[bufferProcess] interim [300000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.155473693+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.155476918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.155479821+07:00","message":"> Transcript [827] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.155483834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.155486512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.155488898+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.155491757+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.198805302+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.198840705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.198847143+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.198857552+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.198864188+07:00","message":"[bufferProcess] interim [360000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.198866622+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.198870052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.198872621+07:00","message":"> Transcript [828] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.198883726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.198885677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.198888106+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.198890983+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.2019954+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.202012555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.202020429+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.202030326+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.202034063+07:00","message":"[bufferProcess] interim [420000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.202036646+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.202039458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.202043437+07:00","message":"> Transcript [829] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.20204649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.202048538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.202050472+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.202056194+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.554160194+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.554207912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.554214591+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.554231747+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.554238895+07:00","message":"[bufferProcess] interim [660000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.554241672+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.554245324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.554248431+07:00","message":"> Transcript [830] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.554252744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.554255175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.5542577+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.554260338+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.554263254+07:00","message":"Push: 'การตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.554265184+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.554267439+07:00","message":"Set new StatePrefix : 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.554272396+07:00","message":"Next Push (prob) : 'เด็กนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.554279907+07:00","message":"push: {false การตั้งแต่ยัง 0 0xc000189600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.716643525+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.716682985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.716689022+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.716706018+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.716713698+07:00","message":"[bufferProcess] interim [720000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.716717335+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.71672077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.716724496+07:00","message":"> Transcript [831] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.716729886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.716732286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.71673473+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.7167377+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.774814392+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.774856771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.774863055+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.774897615+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.774905503+07:00","message":"[bufferProcess] interim [840000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.774908519+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.774913412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.774916375+07:00","message":"> Transcript [832] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.774920341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.774922536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.774926123+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.774928928+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.850180324+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.850219193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.850224969+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:36.850241431+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.850248645+07:00","message":"[bufferProcess] interim [20000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.850251301+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.850255037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.850258444+07:00","message":"> Transcript [833] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.850262291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.850264476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.85026681+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:36.850269759+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.089569024+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.089608466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.089614986+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.089630618+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.089638539+07:00","message":"[bufferProcess] interim [260000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.089641283+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.089644812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.089679292+07:00","message":"> Transcript [834] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.089684429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.089688709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.089691493+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.089694573+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.08970397+07:00","message":"Push: 'เด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.089706138+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.089708514+07:00","message":"Set new StatePrefix : 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.089711295+07:00","message":"Next Push (prob) : 'รวมไปถึงตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.089718978+07:00","message":"push: {false เด็กนะคะ 0 0xc000189600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.307464113+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.307514937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.307521657+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.307537772+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.307546436+07:00","message":"[bufferProcess] interim [500000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.307549447+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.307557343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.307560887+07:00","message":"> Transcript [835] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.307564399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.307567123+07:00","message":"Set new StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.451817627+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.45187075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.451887216+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.451902884+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.451911378+07:00","message":"[bufferProcess] interim [620000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.451914468+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.451920503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.451926016+07:00","message":"> Transcript [836] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.451931009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.451933565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.451936091+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.451939238+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.606268123+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.606321846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.606341434+07:00","message":"receive interim result [false|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.606357699+07:00","message":"[buffer interim] 53 false มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.60636572+07:00","message":"[bufferProcess] interim [740000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.606368933+07:00","message":"[bufferProcess] send to processor:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.606375382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.606378791+07:00","message":"> Transcript [837] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.60638359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.606385634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.606388042+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:37.60639114+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.900356908+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:37.969264283+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:38.064541181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:38.064586404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.14947611+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.149533828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่\",\"confidence\":0.95835614}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.14954387+07:00","message":"receive interim result [true|false]: มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.149554859+07:00","message":"end recv isFinal message id 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.149557581+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.149568501+07:00","message":"[buffer interim] 53 true มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.149587878+07:00","message":"[bufferProcess] interim [280000000]:มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.149593763+07:00","message":"[bufferProcess] send to processor (isfinal):มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.149598269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.14960193+07:00","message":"> Transcript [838] [false]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.149606972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.149608979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.149611673+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.149614906+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.149617049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.14961897+07:00","message":"> Transcript [839] [true]: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้วเป็นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.149621727+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.149623617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.149625279+07:00","message":"StatePrefix: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะรวมไปถึงโตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.14962757+07:00","message":"TextPushed: 'มากเลยนะเกี่ยวข้องกับเรื่องของพัฒนาการตั้งแต่ยังเด็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.149633694+07:00","message":"Push: 'รวมไปถึงโตแล้วเป็นผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.149645344+07:00","message":"push: {true รวมไปถึงโตแล้วเป็นผู้ใหญ่ 0 0xc000189600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:38.159850681+07:00","message":"write wav file: './tmp/7592/7592_53.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.307520592+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.307561103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.307566913+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.307581703+07:00","message":"[buffer interim] 54 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.307589171+07:00","message":"[bufferProcess] interim [420000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.307591383+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.499405896+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.49944475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.499450767+07:00","message":"receive interim result [false|false]: ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.499468647+07:00","message":"[buffer interim] 54 false ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.499476594+07:00","message":"[bufferProcess] interim [540000000]:ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.499479386+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.499486257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.499489925+07:00","message":"> Transcript [840] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.499492491+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.687275615+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.687307421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา iphone\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.687312437+07:00","message":"receive interim result [false|false]: ราคา iphone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.687326718+07:00","message":"[buffer interim] 54 false ราคา iphone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.687333553+07:00","message":"[bufferProcess] interim [780000000]:ราคา iphone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.687336196+07:00","message":"[bufferProcess] send to processor:ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.687339393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.687341941+07:00","message":"> Transcript [841] [false]: 'ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.687344538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.687346932+07:00","message":"Set new StatePrefix: 'ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.812229746+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.812269648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.812275222+07:00","message":"receive interim result [false|false]: ขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:38.812291147+07:00","message":"[buffer interim] 54 false ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.812302356+07:00","message":"[bufferProcess] interim [900000000]:ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.812304589+07:00","message":"[bufferProcess] send to processor:ราคา iphone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.812308741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.812312738+07:00","message":"> Transcript [842] [false]: 'ราคา iphone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.812315429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:38.812317633+07:00","message":"Set new StatePrefix: 'ราคา iphone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.133460654+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.133504841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.133511282+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.133525407+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.133533466+07:00","message":"[bufferProcess] interim [140000000]:ขาดไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.133536465+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.13354412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.133547184+07:00","message":"> Transcript [843] [false]: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.133549824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.133552106+07:00","message":"Set new StatePrefix: 'ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.204123099+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.204161997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.204167274+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.204182286+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.204190758+07:00","message":"[bufferProcess] interim [320000000]:ขาดไอโอดีนหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.2041932+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.204200935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.204203828+07:00","message":"> Transcript [844] [false]: 'ขาดไอโอดีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.204207241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.204209349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.204211447+07:00","message":"StatePrefix: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.204213481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.406306821+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.406349639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.406355882+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.406371605+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.406379783+07:00","message":"[bufferProcess] interim [500000000]:ขาดไอโอดีนหรือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.406382348+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.406390371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.406393422+07:00","message":"> Transcript [845] [false]: 'ขาดไอโอดีนหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.406396788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.406399181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.406401707+07:00","message":"StatePrefix: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.40640403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.585031181+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.585072218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.585078758+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.585094647+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.585103227+07:00","message":"[bufferProcess] interim [680000000]:ขาดไอโอดีนหรือว่าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.585105908+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.585113016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.585116292+07:00","message":"> Transcript [846] [false]: 'ขาดไอโอดีนหรือว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.585120636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.585123036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.585125444+07:00","message":"StatePrefix: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.585127854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.909037837+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.909078576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.909084854+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.909100138+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.909107728+07:00","message":"[bufferProcess] interim [980000000]:ขาดไอโอดีนหรือว่าได้รับเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.909111304+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.909119837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.909122974+07:00","message":"> Transcript [847] [false]: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.909126577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.909129299+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.909131317+07:00","message":"StatePrefix: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.909133414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.909142541+07:00","message":"Push: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.909144522+07:00","message":"TextPushed: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.909146651+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:39.909149518+07:00","message":"Next Push (prob) : 'หรือว่าได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:39.909158952+07:00","message":"push: {false ขาดไอโอดีน 0 0xc0004a2d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.225912049+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.225957858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.225964497+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.225980821+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.225994309+07:00","message":"[bufferProcess] interim [280000000]:ขาดไอโอดีนหรือว่าได้รับเกินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.22599834+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.226005621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.226010713+07:00","message":"> Transcript [848] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.226015734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.226018858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.226020889+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.226023375+07:00","message":"TextPushed: 'ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.291724515+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.291766632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.29177279+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.291786064+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.291793789+07:00","message":"[bufferProcess] interim [340000000]:ขาดไอโอดีนหรือว่าได้รับเกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.291796276+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.291803312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.291806207+07:00","message":"> Transcript [849] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.291810047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.291814505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.291816665+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.291819033+07:00","message":"TextPushed: 'ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.422286979+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.422327946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.422334787+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.422348706+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.422356868+07:00","message":"[bufferProcess] interim [520000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.422359366+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.422367216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.422370471+07:00","message":"> Transcript [850] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.422374236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.422376615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.422378916+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.422381723+07:00","message":"TextPushed: 'ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.545755558+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.545799489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.545806323+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.545819432+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.54582958+07:00","message":"[bufferProcess] interim [580000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.545833369+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.545840571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.545844713+07:00","message":"> Transcript [851] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.545849927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.545853908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.545856005+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.545858184+07:00","message":"TextPushed: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.545862591+07:00","message":"Push: 'หรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.54586578+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.545880045+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.545884352+07:00","message":"Next Push (prob) : 'เกินมากกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.545893729+07:00","message":"push: {false หรือว่าได้รับ 0 0xc0004a2d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.751731521+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.751775116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.75178131+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.751799721+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.751807825+07:00","message":"[bufferProcess] interim [820000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.751810557+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.751814651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.751817866+07:00","message":"> Transcript [852] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.751820532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.751822816+07:00","message":"Set new StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.939511128+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.939554578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.939560688+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:40.939575753+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.939585052+07:00","message":"[bufferProcess] interim [0]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.939587812+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.939593429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.939596452+07:00","message":"> Transcript [853] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.939600717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.939602982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.939604912+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:40.939607712+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:41.064948901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:41.064961502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.313441615+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.313484003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.313490003+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.313506564+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.313519289+07:00","message":"[bufferProcess] interim [360000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.313523814+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.313532299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.313536649+07:00","message":"> Transcript [854] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.313541978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.313545638+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.313548314+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.313551369+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.521535262+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.521572277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.521580021+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.521594557+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.521607244+07:00","message":"[bufferProcess] interim [540000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.521610168+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.521613774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.521616476+07:00","message":"> Transcript [855] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.521620095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.521622554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.521624677+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.521627461+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.543476387+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.543513857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.543522005+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.543541962+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.543551087+07:00","message":"[bufferProcess] interim [600000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.543554061+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.543557871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.543560754+07:00","message":"> Transcript [856] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.543565711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.543567799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.543569921+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.54357281+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.543576209+07:00","message":"Push: 'เกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.543578129+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.543580386+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.543582913+07:00","message":"Next Push (prob) : 'นะคะกว่าจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.543590438+07:00","message":"push: {false เกินมากไป 0 0xc0004a2d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.634418313+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.634463255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.634470324+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:41.63448451+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.634495855+07:00","message":"[bufferProcess] interim [660000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.634498629+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.634505446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.634512156+07:00","message":"> Transcript [857] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.634515188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:41.634517791+07:00","message":"Set new StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.01809711+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.018134918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.018141319+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.018154319+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.018163004+07:00","message":"[bufferProcess] interim [80000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.01816588+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.018172796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.018175836+07:00","message":"> Transcript [858] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.018178748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.018180856+07:00","message":"Set new StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.230533776+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.230578454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.230585198+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.230599913+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.230608391+07:00","message":"[bufferProcess] interim [320000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.230610924+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.230618475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.230621604+07:00","message":"> Transcript [859] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.230625723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.230628142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.230632479+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.230635431+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.334670205+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.334711086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.334717505+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.33473033+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.334740416+07:00","message":"[bufferProcess] interim [380000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.334743196+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.334749532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.334752439+07:00","message":"> Transcript [860] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.334756385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.334758946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.33476106+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.334763843+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.437553991+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.437595984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.4376027+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.437618164+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.437627137+07:00","message":"[bufferProcess] interim [500000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.437629813+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.437638061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.437641191+07:00","message":"> Transcript [861] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.437645388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.437647681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.437650176+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.437653061+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.545559325+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.545597427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.545604447+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.545617712+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.545630718+07:00","message":"[bufferProcess] interim [560000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.54563342+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.545640325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.545643731+07:00","message":"> Transcript [862] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.545648273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.545650868+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.545653827+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.545656325+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.545663405+07:00","message":"Push: 'นะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.545665568+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.545667956+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.545670251+07:00","message":"Next Push (prob) : 'ต่อเรื่องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.545679318+07:00","message":"push: {false นะคะกว่าจะมีผล 0 0xc0004a2d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.596984966+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.597026174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.597032898+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.597051845+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.597060321+07:00","message":"[bufferProcess] interim [680000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.59706343+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.597068397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.597071405+07:00","message":"> Transcript [863] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.597075368+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.597077555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.597079621+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.597082343+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.796024926+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.796066358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.7960727+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.796087952+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.796098414+07:00","message":"[bufferProcess] interim [860000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.796101421+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.796107988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.796111457+07:00","message":"> Transcript [864] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.796116247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.796118672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.796120636+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.796124478+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.918382683+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.918425267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.918433175+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:42.918449088+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.918456638+07:00","message":"[bufferProcess] interim [980000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.918459536+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.918467222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.918470373+07:00","message":"> Transcript [865] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.918474987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.918477692+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.918479969+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:42.918484208+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.304776895+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.304822598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.304829411+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.304845403+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.304854456+07:00","message":"[bufferProcess] interim [340000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.30485738+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.304864899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.304877381+07:00","message":"> Transcript [866] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.304882115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.304884701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.304887651+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.304890636+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.30489692+07:00","message":"Push: 'ต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.30489925+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.304901794+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.304904342+07:00","message":"Next Push (prob) : 'งการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.304913687+07:00","message":"push: {false ต่อเรื่องขอ 0 0xc0004a2d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.442589064+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.44263119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.442638216+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.442653282+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.442661404+07:00","message":"[bufferProcess] interim [460000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.442664535+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.442671032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.442674007+07:00","message":"> Transcript [867] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.442678023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.442680232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.442682381+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.4426855+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.502585912+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.502629132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.502636196+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.502652498+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.502661267+07:00","message":"[bufferProcess] interim [580000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.502664588+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.502671875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.502675957+07:00","message":"> Transcript [868] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.502680454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.502682852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.502684879+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.502688166+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.618805287+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.618856553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.618865025+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.618890614+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.618902662+07:00","message":"[bufferProcess] interim [640000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.618907045+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.618914893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.618918817+07:00","message":"> Transcript [869] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.618924706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.618927918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.618931341+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.61893601+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.637480819+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.637527914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.637539132+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.637557973+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.637569697+07:00","message":"[bufferProcess] interim [700000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.637573767+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.637581947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.63758656+07:00","message":"> Transcript [870] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.637593077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.637596487+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.637599665+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.637603928+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.63761205+07:00","message":"Push: 'งการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.637615391+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.637620024+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.637623678+07:00","message":"Next Push (prob) : 'เปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.637637723+07:00","message":"push: {false งการทำงาน 0 0xc0004a2d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.769177636+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.769217075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.769227546+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:43.769242496+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.769251603+07:00","message":"[bufferProcess] interim [820000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.769254827+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.769262696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.769265781+07:00","message":"> Transcript [871] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.769268585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:43.769270714+07:00","message":"Set new StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานป้อมให้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:44.065367788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:44.065388093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.197410422+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.197451835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.197458799+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.197472321+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.197480299+07:00","message":"[bufferProcess] interim [240000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.19748356+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.197491606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.197494704+07:00","message":"> Transcript [872] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.197498321+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.197500536+07:00","message":"Set new StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.33349681+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.333543692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.333550708+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.33356678+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.333575224+07:00","message":"[bufferProcess] interim [420000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.333578644+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.333585268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.333588427+07:00","message":"> Transcript [873] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.333593072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.33359536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.333597445+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.333600487+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.39651155+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.396550933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.396558462+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.396572343+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.39658078+07:00","message":"[bufferProcess] interim [480000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.396583638+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.396588274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.396591696+07:00","message":"> Transcript [874] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.396596673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.396598943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.396601452+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.39660426+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.649472009+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.649513419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.64952035+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.649535217+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.649546851+07:00","message":"[bufferProcess] interim [720000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.64954986+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.649554715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.649558119+07:00","message":"> Transcript [875] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.649563054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.649565172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.649567523+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.649570598+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.838694938+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.838740299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.838747115+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.838763169+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.838771342+07:00","message":"[bufferProcess] interim [840000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.83877529+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.838779592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.838782807+07:00","message":"> Transcript [876] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.838788096+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.838790247+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.838792712+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.838796152+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.838803277+07:00","message":"Push: 'ของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.838805472+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.838808092+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:44.838810788+07:00","message":"Next Push (prob) : 'ได้ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:44.838819994+07:00","message":"push: {false ของต่อมไทรอยด์ 0 0xc0004a2d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.419579145+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.419623859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.419630478+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.419644211+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.419651864+07:00","message":"[bufferProcess] interim [440000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.419654759+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.419658767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.419661672+07:00","message":"> Transcript [877] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.419665484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.419667563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.419669494+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.419672208+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.536211541+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.536250301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.536258857+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.536271238+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.536277861+07:00","message":"[bufferProcess] interim [560000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.536281234+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.536287054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.536289616+07:00","message":"> Transcript [878] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.536293562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.536295622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.536298335+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.536301096+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.748288502+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.748330457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.748337225+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.748353294+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.748360232+07:00","message":"[bufferProcess] interim [800000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.748363592+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.748367513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.748370237+07:00","message":"> Transcript [879] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.748374353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.748376397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.748378696+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.748381615+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.849319437+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.909285098+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.986992055+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.987027616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.987034919+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.987048561+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987054985+07:00","message":"[bufferProcess] interim [980000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987058334+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987065074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987068072+07:00","message":"> Transcript [880] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987072803+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987075132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987077764+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987080624+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987087446+07:00","message":"Push: 'ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987089505+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987091992+07:00","message":"Set new StatePrefix : 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987094798+07:00","message":"Next Push (prob) : 'คะแม่นอนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.987121798+07:00","message":"push: {false ได้ด้วยนะ 0 0xc0004a2d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.987173727+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.987195986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.987203013+07:00","message":"receive interim result [false|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:45.987218751+07:00","message":"[buffer interim] 54 false ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987230958+07:00","message":"[bufferProcess] interim [100000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987241511+07:00","message":"[bufferProcess] send to processor:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987251411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987255761+07:00","message":"> Transcript [881] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.987260159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:45.98726345+07:00","message":"Set new StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.023022928+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.023066378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว\",\"confidence\":0.9543466}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.023072758+07:00","message":"receive interim result [true|false]: ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.023083282+07:00","message":"end recv isFinal message id 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.023085635+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.023092472+07:00","message":"[buffer interim] 54 true ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.023101113+07:00","message":"[bufferProcess] interim [100000000]:ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.023105178+07:00","message":"[bufferProcess] send to processor (isfinal):ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.02311015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.023113394+07:00","message":"> Transcript [882] [false]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.023116948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.023119031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.023120906+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.02312434+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.023126668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.02312886+07:00","message":"> Transcript [883] [true]: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแม่นอนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.023131416+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.023133216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.023135073+07:00","message":"StatePrefix: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะคะแน่นอนแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.023137438+07:00","message":"TextPushed: 'ขาดไอโอดีนหรือว่าได้รับเกินมากไปนะคะกว่าจะมีผลต่อเรื่องของการทำงานของต่อมไทรอยด์ได้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.023140999+07:00","message":"Push: 'คะแม่นอนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.023149556+07:00","message":"push: {true คะแม่นอนแล้ว 0 0xc0004a2d80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:46.036497212+07:00","message":"write wav file: './tmp/7592/7592_54.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.376040129+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.376089586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.376094816+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.376107203+07:00","message":"[buffer interim] 55 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.37611344+07:00","message":"[bufferProcess] interim [300000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.376115379+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.567352861+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.56739936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.567406935+07:00","message":"receive interim result [false|false]: เป็นสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.567424767+07:00","message":"[buffer interim] 55 false เป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.5674343+07:00","message":"[bufferProcess] interim [480000000]:เป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.56743754+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.567441926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.567445827+07:00","message":"> Transcript [884] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.567449141+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.636049327+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.636086377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.636091431+07:00","message":"receive interim result [false|false]: เป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.636105626+07:00","message":"[buffer interim] 55 false เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.63611286+07:00","message":"[bufferProcess] interim [600000000]:เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.636114957+07:00","message":"[bufferProcess] send to processor:เป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.636117731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.636120451+07:00","message":"> Transcript [885] [false]: 'เป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.636123623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.636125852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.636127735+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.636129791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.94091093+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.940948414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.940954029+07:00","message":"receive interim result [false|false]: เป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:46.940965014+07:00","message":"[buffer interim] 55 false เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.940971027+07:00","message":"[bufferProcess] interim [840000000]:เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.940973255+07:00","message":"[bufferProcess] send to processor:เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.940976336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.940979162+07:00","message":"> Transcript [886] [false]: 'เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.940982085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.940984084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.94098605+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:46.940988228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:47.065560466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:47.065581512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:47.53665994+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:47.536697564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:47.53670285+07:00","message":"receive interim result [false|false]: เป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:47.536715325+07:00","message":"[buffer interim] 55 false เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.536723087+07:00","message":"[bufferProcess] interim [440000000]:เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.53672726+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.536735562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.536739748+07:00","message":"> Transcript [887] [false]: 'เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.5367447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.536748021+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.536750749+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.536753813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:47.541995691+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:47.542017588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:47.542022958+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:47.542030884+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.542043681+07:00","message":"[bufferProcess] interim [500000000]:เป็นสารอาหารชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.542047174+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.542051117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.54205514+07:00","message":"> Transcript [888] [false]: 'เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.542060159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.542063942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.542067017+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.542070015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.542080884+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.542084385+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.54208758+07:00","message":"Set new StatePrefix : 'เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.542090789+07:00","message":"Next Push (prob) : 'สารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:47.542100951+07:00","message":"push: {false เป็น 0 0xc002a62100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:47.855963898+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:47.856006906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:47.856013412+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:47.856028723+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.85603656+07:00","message":"[bufferProcess] interim [740000000]:เป็นสารอาหารชื่อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.856039259+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.856047407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.856050962+07:00","message":"> Transcript [889] [false]: 'เป็นสารอาหารชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.856054764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.856057757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.856059682+07:00","message":"StatePrefix: 'เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:47.856062049+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.174729327+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.174770932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.174777161+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.174791621+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.174798688+07:00","message":"[bufferProcess] interim [40000000]:เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.17480108+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.174807538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.174810682+07:00","message":"> Transcript [890] [false]: 'เป็นสารอาหารชื่อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.174814087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.174816222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.174818433+07:00","message":"StatePrefix: 'เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.174820738+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.377022132+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.377062458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.377068474+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.377085945+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.377094274+07:00","message":"[bufferProcess] interim [280000000]:เป็นสารอาหารชื่อเล็กๆอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.37709687+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.377100629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.377104641+07:00","message":"> Transcript [891] [false]: 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.377108669+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.377110854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.377112946+07:00","message":"StatePrefix: 'เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.377115385+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.512260005+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.512297266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.512303418+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.512315731+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.51232234+07:00","message":"[bufferProcess] interim [340000000]:เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.512324741+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.512329911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.512332728+07:00","message":"> Transcript [892] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.512336415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.512338809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.51234085+07:00","message":"StatePrefix: 'เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.512342953+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.512347037+07:00","message":"Push: 'สารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.512349013+07:00","message":"TextPushed: 'เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.51235121+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อเล็กๆอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.512353393+07:00","message":"Next Push (prob) : 'ชื่อเล็กๆอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.512361232+07:00","message":"push: {false สารอาหาร 0 0xc002a62100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.742300973+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.742337644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.742344673+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.742354592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" iOS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.742357184+07:00","message":"receive interim result [false|false]:  iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.742363408+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.742366711+07:00","message":"[buffer interim] 55 false  iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.742372259+07:00","message":"[bufferProcess] interim [640000000]:เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.742374686+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.742377561+07:00","message":"[bufferProcess] interim [640000000]: iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.742381629+07:00","message":"[bufferProcess] update buffer: เป็นสารอาหารชื่อเล็กๆ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.742384246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.742386991+07:00","message":"> Transcript [893] [false]: 'เป็นสารอาหารชื่อเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.742389107+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.743997723+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.744012615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.744017297+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:48.744027709+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.744032063+07:00","message":"[bufferProcess] interim [700000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.744034288+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.744036948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.744039349+07:00","message":"> Transcript [894] [false]: 'เป็นสารอาหารชื่อเล็กๆ iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.744041832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:48.74404428+07:00","message":"Set new StatePrefix: 'เป็นสารอาหารชื่อเล็กๆ iOS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.070798442+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.070852838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.07086014+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.070885942+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.070897114+07:00","message":"[bufferProcess] interim [940000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.070900147+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.070906264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.070910379+07:00","message":"> Transcript [895] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.070913849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.070916788+07:00","message":"Set new StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.150217622+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.150261076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.150267693+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.150282048+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.15028879+07:00","message":"[bufferProcess] interim [60000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.150291517+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.150298197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.150301115+07:00","message":"> Transcript [896] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.150304593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.150306865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.150308864+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.150311664+07:00","message":"TextPushed: 'เป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.268278946+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.268324307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.268330834+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.268348573+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.268358867+07:00","message":"[bufferProcess] interim [180000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.268361582+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.268365522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.268368797+07:00","message":"> Transcript [897] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.268372511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.268374718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.268376511+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.268379248+07:00","message":"TextPushed: 'เป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.454563935+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.454609208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.454620296+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.454635411+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.45464313+07:00","message":"[bufferProcess] interim [360000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.454646196+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.45465032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.454653644+07:00","message":"> Transcript [898] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.454657736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.45466012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.454662313+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.454665464+07:00","message":"TextPushed: 'เป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.643938508+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.643978664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.643984533+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.643999685+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.644010538+07:00","message":"[bufferProcess] interim [600000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.644013431+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.644019727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.644022731+07:00","message":"> Transcript [899] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.644026695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.644029216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.644031914+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.644034479+07:00","message":"TextPushed: 'เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.644041056+07:00","message":"Push: 'ชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.644044666+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.644047848+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.64405072+07:00","message":"Next Push (prob) : 'ค่ะแต่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.644070247+07:00","message":"push: {false ชื่อเล็กๆอย่างไอโอดีน 0 0xc002a62100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.770870138+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.770914646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.770922219+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.770937555+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.770945743+07:00","message":"[bufferProcess] interim [660000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.77094843+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.770956441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.770959655+07:00","message":"> Transcript [900] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.770963673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.770966261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.7709688+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.770972047+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.774165626+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.774176209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.774179778+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:49.774183585+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.774187293+07:00","message":"[bufferProcess] interim [720000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.774189774+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.774197084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.774201291+07:00","message":"> Transcript [901] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.77420415+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.774205996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.774207758+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:49.774210218+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:50.065970977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:50.065990139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.11874266+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.118787619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.118794993+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.118812479+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.118824476+07:00","message":"[bufferProcess] interim [960000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.118827355+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.118834692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.118837769+07:00","message":"> Transcript [902] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.118842497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.118844982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.118847156+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.118849863+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.289746172+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.289790829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.289797773+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.289810686+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.289818541+07:00","message":"[bufferProcess] interim [200000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.289821379+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.289828321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.289832114+07:00","message":"> Transcript [903] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.289838951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.289841582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.289844019+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.289846898+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.2898533+07:00","message":"Push: 'ค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.2898553+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.289857554+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.289865545+07:00","message":"Next Push (prob) : 'สำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.289874737+07:00","message":"push: {false ค่ะแต่มีความ 0 0xc002a62100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.853553357+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.853596527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.85360355+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:50.853614167+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.853622847+07:00","message":"[bufferProcess] interim [740000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.853625821+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.853631345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.853634156+07:00","message":"> Transcript [904] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.853638107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.853640335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.853643227+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:50.853646163+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.174746369+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.174788783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.174796039+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.17481756+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.174829829+07:00","message":"[bufferProcess] interim [40000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.174832801+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.174837568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.174840771+07:00","message":"> Transcript [905] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.174844857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.17484698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.17484936+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.174852386+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.24285643+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.242907121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.242914199+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.242929594+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.242938572+07:00","message":"[bufferProcess] interim [160000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.242941456+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.242953591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.242957083+07:00","message":"> Transcript [906] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.242961361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.242965095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.242967781+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.242970941+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.441470742+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.441515402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.441531622+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.441547871+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.441556587+07:00","message":"[bufferProcess] interim [340000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.441559463+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.441567994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.441571136+07:00","message":"> Transcript [907] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.441576049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.44157864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.441581189+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.441584342+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.441591844+07:00","message":"Push: 'สำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.441593825+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.441596063+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.4415988+07:00","message":"Next Push (prob) : 'เลยวันนี้พูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.441607319+07:00","message":"push: {false สำคัญมาก 0 0xc002a62100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.576710481+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.5767614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.576768715+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.576785996+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.576796002+07:00","message":"[bufferProcess] interim [520000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.576798999+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.576802807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.576806023+07:00","message":"> Transcript [908] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.576810411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.57681237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.576814327+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.57681836+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.778383052+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.778427126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.77843424+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:51.778447574+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.778456848+07:00","message":"[bufferProcess] interim [640000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.778459714+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.778465438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.778468893+07:00","message":"> Transcript [909] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.778473686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.778476118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.778478917+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:51.77848209+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.13575208+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.135792464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.135799624+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.135813129+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.135823526+07:00","message":"[bufferProcess] interim [60000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.13582614+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.13582964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.135832928+07:00","message":"> Transcript [910] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.135837088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.135839629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.135841637+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.135844649+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.339934941+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.339976864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.339985447+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.34000056+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.340008862+07:00","message":"[bufferProcess] interim [300000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.340012297+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.34001638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.340019367+07:00","message":"> Transcript [911] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.340024526+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.340026719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.340029124+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.340032211+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.340035325+07:00","message":"Push: 'เลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.340037494+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.340039904+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.340047673+07:00","message":"Next Push (prob) : 'กันนะคะถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.340058233+07:00","message":"push: {false เลยวันนี้พูดคุย 0 0xc002a62100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.582527083+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.582565693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.582572315+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.58258628+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.582599488+07:00","message":"[bufferProcess] interim [480000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.582602324+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.582608329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.582611353+07:00","message":"> Transcript [912] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.58261545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.582617621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.582622052+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.582625132+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.652642124+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.652681494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.652688558+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.652701667+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.652709945+07:00","message":"[bufferProcess] interim [540000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.652714425+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.652723448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.652728411+07:00","message":"> Transcript [913] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.652734936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.652738315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.652741656+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.652746196+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.657773859+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.657816159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.65782381+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.657838993+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.65784647+07:00","message":"[bufferProcess] interim [600000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.657849662+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.657863781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.65786753+07:00","message":"> Transcript [914] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.657872146+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.657874451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.657876779+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.657879603+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.768932719+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.768947773+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.768950374+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.768952269+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.768954307+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.768956287+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.768958494+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.768960444+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.973006408+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.973046221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.973052812+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.973066837+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.973074691+07:00","message":"[bufferProcess] interim [840000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.973077754+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.973082229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.97308535+07:00","message":"> Transcript [915] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.973090291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.973092739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.973095062+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.973097718+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.973101084+07:00","message":"Push: 'กันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.973103203+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.973110736+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:52.973113483+07:00","message":"Next Push (prob) : 'ความสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:52.973122407+07:00","message":"push: {false กันนะคะถึง 0 0xc002a62100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.040926945+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.040972767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.040981322+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.040995051+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.041002795+07:00","message":"[bufferProcess] interim [20000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.041005916+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.041012649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.041016053+07:00","message":"> Transcript [916] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.041020455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.041022448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.041024364+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.041027156+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:53.06652878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:53.066540552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.339260443+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.411133888+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.412839106+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.412865476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.412870167+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.412881332+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.412886764+07:00","message":"[bufferProcess] interim [380000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.412889365+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.412892939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.412895072+07:00","message":"> Transcript [917] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.412899302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.412901451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.412903513+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.412906411+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.417930219+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.417957461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.417963163+07:00","message":"receive interim result [false|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.417976857+07:00","message":"[buffer interim] 55 false เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.4179821+07:00","message":"[bufferProcess] interim [440000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.417984657+07:00","message":"[bufferProcess] send to processor:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.417988086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.417990874+07:00","message":"> Transcript [918] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.417994525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.417998386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.418000638+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.418003216+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.493755648+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.49378707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริโภค\",\"confidence\":0.9564633}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.493793565+07:00","message":"receive interim result [true|false]: เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.493806959+07:00","message":"end recv isFinal message id 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.493809398+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.493816484+07:00","message":"[buffer interim] 55 true เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493824308+07:00","message":"[bufferProcess] interim [440000000]:เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493828601+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493832707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.49383531+07:00","message":"> Transcript [919] [false]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493840084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493843315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493845892+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493848691+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493851904+07:00","message":"Push: 'ความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.49385387+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493861637+07:00","message":"Set new StatePrefix : 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493864768+07:00","message":"Next Push (prob) : 'และการบริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493866672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493868673+07:00","message":"> Transcript [920] [true]: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493871442+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493873145+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.49387493+07:00","message":"StatePrefix: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญและการบริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493877448+07:00","message":"TextPushed: 'เป็นสารอาหารชื่อเล็กๆอย่างไอโอดีนค่ะแต่มีความสำคัญมากเลยวันนี้พูดคุยกันนะคะถึงความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:53.493880085+07:00","message":"Push: 'และการบริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.493893779+07:00","message":"push: {false ความสำคัญ 0 0xc002a62100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:53.493919413+07:00","message":"push: {true และการบริโภค 0 0xc002a62100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:53.507276285+07:00","message":"write wav file: './tmp/7592/7592_55.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.449401947+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.449443868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.449449531+07:00","message":"receive interim result [false|false]: ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.449465259+07:00","message":"[buffer interim] 56 false ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.449471745+07:00","message":"[bufferProcess] interim [900000000]:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.449474208+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.830449384+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.830484414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.830489969+07:00","message":"receive interim result [false|false]: ที่ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:54.830502611+07:00","message":"[buffer interim] 56 false ที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.83050947+07:00","message":"[bufferProcess] interim [320000000]:ที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.830512155+07:00","message":"[bufferProcess] send to processor:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.830518024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.83052082+07:00","message":"> Transcript [921] [false]: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:54.830523121+07:00","message":"Set StatePrefix (first interim): 'ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.343398319+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.34345308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องครับอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.34345964+07:00","message":"receive interim result [false|false]: ถูกต้องครับอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.343474169+07:00","message":"[buffer interim] 56 false ถูกต้องครับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.343485209+07:00","message":"[bufferProcess] interim [800000000]:ถูกต้องครับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.343487561+07:00","message":"[bufferProcess] send to processor:ที่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.343492106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.343495071+07:00","message":"> Transcript [922] [false]: 'ที่ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.343497618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.343500077+07:00","message":"Set new StatePrefix: 'ที่ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.547763605+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.547801767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ถูกต้องกับอาจารย์สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.547808805+07:00","message":"receive interim result [false|false]: ที่ถูกต้องกับอาจารย์สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.547823963+07:00","message":"[buffer interim] 56 false ที่ถูกต้องกับอาจารย์สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.547836283+07:00","message":"[bufferProcess] interim [980000000]:ที่ถูกต้องกับอาจารย์สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.547840876+07:00","message":"[bufferProcess] send to processor:ถูกต้องครับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.547847932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.547852606+07:00","message":"> Transcript [923] [false]: 'ถูกต้องครับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.547870056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.547873908+07:00","message":"Set new StatePrefix: 'ถูกต้องครับอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.654604654+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.654645425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ถูกต้องกับอาจารย์สง่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.654651477+07:00","message":"receive interim result [false|false]: ที่ถูกต้องกับอาจารย์สง่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.654667997+07:00","message":"[buffer interim] 56 false ที่ถูกต้องกับอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.654676103+07:00","message":"[bufferProcess] interim [40000000]:ที่ถูกต้องกับอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.654678897+07:00","message":"[bufferProcess] send to processor:ที่ถูกต้องกับอาจารย์สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.654683086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.654686376+07:00","message":"> Transcript [924] [false]: 'ที่ถูกต้องกับอาจารย์สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.654689034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.654691704+07:00","message":"Set new StatePrefix: 'ที่ถูกต้องกับอาจารย์สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.984174998+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.984214671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.98422019+07:00","message":"receive interim result [false|false]: ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.984233163+07:00","message":"[buffer interim] 56 false ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.98424095+07:00","message":"[bufferProcess] interim [340000000]:ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.984243644+07:00","message":"[bufferProcess] send to processor:ที่ถูกต้องกับอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.98425067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.984253839+07:00","message":"> Transcript [925] [false]: 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.984256531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.984258885+07:00","message":"Set new StatePrefix: 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.985512059+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.985550601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ถูกต้องกับอาจารย์สง่าดามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.985555974+07:00","message":"receive interim result [false|false]: ที่ถูกต้องกับอาจารย์สง่าดามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:55.985568743+07:00","message":"[buffer interim] 56 false ที่ถูกต้องกับอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.985576272+07:00","message":"[bufferProcess] interim [400000000]:ที่ถูกต้องกับอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.985579067+07:00","message":"[bufferProcess] send to processor:ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.985585028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.985588218+07:00","message":"> Transcript [926] [false]: 'ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.985591677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.985594024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.985595883+07:00","message":"StatePrefix: 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:55.985598253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.058092368+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.058136924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.058142393+07:00","message":"receive interim result [false|false]: ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.058156516+07:00","message":"[buffer interim] 56 false ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.058164747+07:00","message":"[bufferProcess] interim [520000000]:ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.058167641+07:00","message":"[bufferProcess] send to processor:ที่ถูกต้องกับอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.058171378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.058174763+07:00","message":"> Transcript [927] [false]: 'ที่ถูกต้องกับอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.058178266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.058180469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.058182681+07:00","message":"StatePrefix: 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.058184914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:56.06672101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:56.066721141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.44811501+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.448171341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.448180437+07:00","message":"receive interim result [false|false]: ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.448195951+07:00","message":"[buffer interim] 56 false ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.448206813+07:00","message":"[bufferProcess] interim [880000000]:ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.448209368+07:00","message":"[bufferProcess] send to processor:ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.448214911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.448218688+07:00","message":"> Transcript [928] [false]: 'ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.448222788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.448225377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.448227769+07:00","message":"StatePrefix: 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.448230717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.75491597+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.754951907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.754958146+07:00","message":"receive interim result [false|false]: ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.754968277+07:00","message":"[buffer interim] 56 false ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.754974755+07:00","message":"[bufferProcess] interim [180000000]:ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.754977983+07:00","message":"[bufferProcess] send to processor:ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.754981101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.754983972+07:00","message":"> Transcript [929] [false]: 'ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.754987175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.754989265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.754991538+07:00","message":"StatePrefix: 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.754994035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.754996441+07:00","message":"Push: 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.754998946+07:00","message":"TextPushed: 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.755001113+07:00","message":"Set new StatePrefix : 'ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.755003626+07:00","message":"Next Push (prob) : 'ดามาพงษ์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.755010265+07:00","message":"push: {false ที่ถูกต้องกับอาจารย์สง่า 0 0xc0004a2f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.894662577+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.894699356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.894706032+07:00","message":"receive interim result [false|false]: ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:56.894718509+07:00","message":"[buffer interim] 56 false ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.89472714+07:00","message":"[bufferProcess] interim [300000000]:ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.894730518+07:00","message":"[bufferProcess] send to processor:ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.894736649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.894739502+07:00","message":"> Transcript [930] [false]: 'ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.894743538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.894745787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.894751997+07:00","message":"StatePrefix: 'ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:56.894755064+07:00","message":"TextPushed: 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.476030546+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.476075563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.476082317+07:00","message":"receive interim result [false|false]: ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:57.476097802+07:00","message":"[buffer interim] 56 false ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.476109561+07:00","message":"[bufferProcess] interim [900000000]:ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.476112422+07:00","message":"[bufferProcess] send to processor:ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.476118428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.476121696+07:00","message":"> Transcript [931] [false]: 'ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.476126032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.476128335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.476130688+07:00","message":"StatePrefix: 'ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:57.476133736+07:00","message":"TextPushed: 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.537576629+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.663701176+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.6637366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ\",\"confidence\":0.9442733}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.663742988+07:00","message":"receive interim result [true|false]: ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.663753473+07:00","message":"end recv isFinal message id 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.663756525+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.663762588+07:00","message":"[buffer interim] 56 true ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663769283+07:00","message":"[bufferProcess] interim [130000000]:ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663772651+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663776446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663779447+07:00","message":"> Transcript [932] [false]: 'ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663782757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663784758+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663787036+07:00","message":"StatePrefix: 'ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663789541+07:00","message":"TextPushed: 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663791466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663793409+07:00","message":"> Transcript [933] [true]: 'ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663795636+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663797507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663799209+07:00","message":"StatePrefix: 'ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663801318+07:00","message":"TextPushed: 'ที่ถูกต้องกับอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663803276+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.6639625+07:00","message":"Push: 'ดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663969156+07:00","message":"TextPushed: 'ที่ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663972501+07:00","message":"Set new StatePrefix : 'ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663975849+07:00","message":"Next Push (prob) : 'ถูกต้องกับอาจารย์สง่าดามาพงษ์ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.663986218+07:00","message":"push: {true ดามาพงษ์ค่ะสวัสดีค่ะ 0 0xc0004a2f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:58.663986831+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_56.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:09:58.676153364+07:00","message":"write wav file: './tmp/7592/7592_56.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:58.72946013+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:59.066900022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:09:59.066911179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.096579428+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.096640102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.096646128+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.096662175+07:00","message":"[buffer interim] 57 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.09666997+07:00","message":"[bufferProcess] interim [360000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.096672323+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.10171128+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.101738705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.101743532+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.101754586+07:00","message":"[buffer interim] 57 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.101759364+07:00","message":"[bufferProcess] interim [420000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.101761488+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.101766628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.101769611+07:00","message":"> Transcript [934] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.101771866+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.251883287+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.251927978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.251934266+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.251947476+07:00","message":"[buffer interim] 57 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.251955194+07:00","message":"[bufferProcess] interim [540000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.251957689+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.251964425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.251967686+07:00","message":"> Transcript [935] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.251970134+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.251972296+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.37126158+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.371306903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.37131327+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.37132691+07:00","message":"[buffer interim] 57 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.371334855+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.371337521+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.371341389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.371344583+07:00","message":"> Transcript [936] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.371348237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.371350335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.37135242+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.37135465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.453120836+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.453178628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.453185273+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.453202085+07:00","message":"[buffer interim] 57 false สวัสดีครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.453210111+07:00","message":"[bufferProcess] interim [780000000]:สวัสดีครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.453212762+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.45321709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.453220327+07:00","message":"> Transcript [937] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.453223802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.453226335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.453229814+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.45323176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.729389421+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.729444286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.729452756+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.72947055+07:00","message":"[buffer interim] 57 false สวัสดีครับคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.729478699+07:00","message":"[bufferProcess] interim [960000000]:สวัสดีครับคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.729481291+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.729485033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.729488221+07:00","message":"> Transcript [938] [false]: 'สวัสดีครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.729491501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.729494025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.729496181+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.729498364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.819990049+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.820034211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.820039663+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.820051254+07:00","message":"[buffer interim] 57 false สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.82005892+07:00","message":"[bufferProcess] interim [20000000]:สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.820061713+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.820067716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.820070641+07:00","message":"> Transcript [939] [false]: 'สวัสดีครับคุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.820074031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.820076515+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.820078496+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.820080716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.820085236+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.82008756+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.820090846+07:00","message":"Set new StatePrefix : 'สวัสดีครับคุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:09:59.820093162+07:00","message":"Next Push (prob) : 'ครับคุณจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:09:59.820101626+07:00","message":"push: {false สวัสดี 0 0xc0004a2800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.155729071+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.155774992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณต๋องครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.155780715+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณต๋องครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.155795135+07:00","message":"[buffer interim] 57 false สวัสดีครับคุณต๋องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.155803051+07:00","message":"[bufferProcess] interim [320000000]:สวัสดีครับคุณต๋องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.15580571+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.155812885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.155816171+07:00","message":"> Transcript [940] [false]: 'สวัสดีครับคุณจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.155818974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.15582148+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณจบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.602635339+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.60268731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณต๋องครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.602694892+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณต๋องครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.602712748+07:00","message":"[buffer interim] 57 false สวัสดีครับคุณต๋องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.602726899+07:00","message":"[bufferProcess] interim [920000000]:สวัสดีครับคุณต๋องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.602730843+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณต๋องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.602740057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.602744291+07:00","message":"> Transcript [941] [false]: 'สวัสดีครับคุณต๋องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.602748747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.602751812+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณต๋องครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.660052631+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.660094017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.66009993+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:00.660114357+07:00","message":"[buffer interim] 57 false สวัสดีครับคุณจบเรื่องอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.660121726+07:00","message":"[bufferProcess] interim [980000000]:สวัสดีครับคุณจบเรื่องอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.660124447+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณต๋องครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.660131906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.660135474+07:00","message":"> Transcript [942] [false]: 'สวัสดีครับคุณต๋องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.660139018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.660141461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.660143415+07:00","message":"StatePrefix: 'สวัสดีครับคุณต๋องครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:00.660145863+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.178423168+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.178460667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.17846686+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.178483776+07:00","message":"[buffer interim] 57 false สวัสดีครับคุณจบเรื่องอาหารโภชนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.178491572+07:00","message":"[bufferProcess] interim [460000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.178494301+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.178498116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.178500675+07:00","message":"> Transcript [943] [false]: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.178503157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.178505799+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.362325021+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.362361543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.362366918+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.36237815+07:00","message":"[buffer interim] 57 false สวัสดีครับคุณจบเรื่องอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.362384878+07:00","message":"[bufferProcess] interim [640000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.36238779+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหารโภชนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.362395455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.362398181+07:00","message":"> Transcript [944] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.362401551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.362404079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.36240629+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.362411194+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.746143476+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.746188322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.746194153+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.746206682+07:00","message":"[buffer interim] 57 false สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.746214607+07:00","message":"[bufferProcess] interim [60000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.746217444+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหารโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.746224613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.7462276+07:00","message":"> Transcript [945] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.746231231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.746233573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.746235973+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.746238508+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.959094478+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.959138103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.95914475+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:01.959163615+07:00","message":"[buffer interim] 57 false สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.959172267+07:00","message":"[bufferProcess] interim [300000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.959175387+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.959179535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.959183455+07:00","message":"> Transcript [946] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.959187303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.95918935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.959191735+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:01.959194523+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:02.067081163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:02.067094697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.071111565+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.071148036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.071153999+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.071170172+07:00","message":"[buffer interim] 57 false สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.071177339+07:00","message":"[bufferProcess] interim [420000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.071180403+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.071188631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.071191566+07:00","message":"> Transcript [947] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.071195414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.071198307+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.071200783+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.071203116+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.071210682+07:00","message":"Push: 'ครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.071213268+07:00","message":"TextPushed: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.071215468+07:00","message":"Set new StatePrefix : 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.071217704+07:00","message":"Next Push (prob) : 'โภชนาการก็อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.071226312+07:00","message":"push: {false ครับคุณจบเรื่องอาหาร 0 0xc0004a2800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.311674678+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.311722069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.31172882+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.311740464+07:00","message":"[buffer interim] 57 false สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.311748262+07:00","message":"[bufferProcess] interim [600000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.311751475+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.311755581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.311760307+07:00","message":"> Transcript [948] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.311763218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.311765537+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.377858133+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.401011687+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.401051239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.401057395+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.401072532+07:00","message":"[buffer interim] 57 false สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.40107949+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.401083122+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.401087813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.401090699+07:00","message":"> Transcript [949] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.401094246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.401096286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.401098131+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.401100761+07:00","message":"TextPushed: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.439279372+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.546657542+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.546693972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณจอมครับเรื่องอาหารโภชนาการก็อาจารย์สง่า\",\"confidence\":0.903776}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.546699905+07:00","message":"receive interim result [true|false]: สวัสดีครับคุณจอมครับเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.546705725+07:00","message":"end recv isFinal message id 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.546707932+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.546714972+07:00","message":"[buffer interim] 57 true สวัสดีครับคุณจอมครับเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546721912+07:00","message":"[bufferProcess] interim [870000000]:สวัสดีครับคุณจอมครับเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546724849+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546727979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546731645+07:00","message":"> Transcript [950] [false]: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546734915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546736983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546739286+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.54674183+07:00","message":"TextPushed: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546744099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546746113+07:00","message":"> Transcript [951] [true]: 'สวัสดีครับคุณจอมครับเรื่องอาหารโภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546748295+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546750161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546751901+07:00","message":"StatePrefix: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546753921+07:00","message":"TextPushed: 'สวัสดีครับคุณจบเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546762231+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546932872+07:00","message":"Push: 'โภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546936424+07:00","message":"TextPushed: 'สวัสดีครับคุณจบเรื่องอาหารโภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546939241+07:00","message":"Set new StatePrefix : 'สวัสดีครับคุณจอมครับเรื่องอาหารโภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546941836+07:00","message":"Next Push (prob) : 'สวัสดีครับคุณจอมครับเรื่องอาหารโภชนาการก็อาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:02.546949138+07:00","message":"push: {true โภชนาการก็อาจารย์สง่า 0 0xc0004a2800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:02.546958333+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_57.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:02.555981911+07:00","message":"write wav file: './tmp/7592/7592_57.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.487018059+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.487065318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.487070733+07:00","message":"receive interim result [false|false]: ของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.487084642+07:00","message":"[buffer interim] 58 false ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.487090985+07:00","message":"[bufferProcess] interim [900000000]:ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.487093119+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.67289681+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.672937333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเรานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.67294303+07:00","message":"receive interim result [false|false]: ของเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.672958831+07:00","message":"[buffer interim] 58 false ของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.672966386+07:00","message":"[bufferProcess] interim [80000000]:ของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.672968587+07:00","message":"[bufferProcess] send to processor:ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.672975785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.672979759+07:00","message":"> Transcript [952] [false]: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.672982258+07:00","message":"Set StatePrefix (first interim): 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.88494448+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.884987775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.884993597+07:00","message":"receive interim result [false|false]: ของเราน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:03.885011576+07:00","message":"[buffer interim] 58 false ของเราน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.885019286+07:00","message":"[bufferProcess] interim [260000000]:ของเราน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.885021951+07:00","message":"[bufferProcess] send to processor:ของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.885025752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.885029338+07:00","message":"> Transcript [953] [false]: 'ของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.885032562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.885035093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.88503715+07:00","message":"StatePrefix: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:03.885039415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.128428638+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.128468317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.128474119+07:00","message":"receive interim result [false|false]: ของเราน่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.128489871+07:00","message":"[buffer interim] 58 false ของเราน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.12849637+07:00","message":"[bufferProcess] interim [440000000]:ของเราน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.128499067+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.128502172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.128506461+07:00","message":"> Transcript [954] [false]: 'ของเราน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.128511309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.128514622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.128517889+07:00","message":"StatePrefix: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.128520917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.353014541+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.353047394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะไปเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.353053108+07:00","message":"receive interim result [false|false]: ของเราน่าจะไปเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.353064828+07:00","message":"[buffer interim] 58 false ของเราน่าจะไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.353071445+07:00","message":"[bufferProcess] interim [680000000]:ของเราน่าจะไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.353073904+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.3530791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.353081839+07:00","message":"> Transcript [955] [false]: 'ของเราน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.353085241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.353087551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.353089561+07:00","message":"StatePrefix: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.353091917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.413594452+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.413636397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.413642866+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.413658024+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.413669177+07:00","message":"[bufferProcess] interim [800000000]:ของเราน่าจะเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.413672053+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.413680682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.413683902+07:00","message":"> Transcript [956] [false]: 'ของเราน่าจะไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.413687692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.413690297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.413693032+07:00","message":"StatePrefix: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.413695269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.413701011+07:00","message":"Push: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.413703076+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.413705707+07:00","message":"Set new StatePrefix : 'ของเราน่าจะไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.413707927+07:00","message":"Next Push (prob) : 'น่าจะไปเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.413717287+07:00","message":"push: {false ของเรา 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.668760458+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.668795516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.668800937+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:04.668817944+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.668824597+07:00","message":"[bufferProcess] interim [980000000]:ของเราน่าจะเดินไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.668826924+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.668830002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.668833037+07:00","message":"> Transcript [957] [false]: 'ของเราน่าจะเดินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.668835565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:04.668837981+07:00","message":"Set new StatePrefix: 'ของเราน่าจะเดินไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:05.067884698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:05.067911905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.227427335+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.227464309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.227471757+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.227489088+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.227497731+07:00","message":"[bufferProcess] interim [580000000]:ของเราน่าจะเดินไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.227501713+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.22750884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.22751195+07:00","message":"> Transcript [958] [false]: 'ของเราน่าจะเดินไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.227515243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.227517323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.22751974+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.227522991+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.40092085+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.400950767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.400956512+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.400969457+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.400976345+07:00","message":"[bufferProcess] interim [760000000]:ของเราน่าจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.400979285+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.400986448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.400988988+07:00","message":"> Transcript [959] [false]: 'ของเราน่าจะเดินไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.400992108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.400994203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.400996536+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.400999002+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.974722201+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.974765445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.974770876+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.974785805+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.974792255+07:00","message":"[bufferProcess] interim [360000000]:ของเราน่าจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.974794829+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.974801414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.974804139+07:00","message":"> Transcript [960] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.974807471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.974809985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.974812837+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.974815143+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.977736393+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.977753456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.97775812+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.97776786+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.977771848+07:00","message":"[bufferProcess] interim [420000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.977774195+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.977777072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.977779389+07:00","message":"> Transcript [961] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.977781847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.977783775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.977785648+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.977787585+07:00","message":"TextPushed: 'ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.977789889+07:00","message":"Push: 'น่าจะเดินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.97779188+07:00","message":"TextPushed: 'ของเราน่าจะเดินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.97779447+07:00","message":"Set new StatePrefix : 'ของเราน่าจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:05.977796575+07:00","message":"Next Push (prob) : 'ครับอาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:05.977804463+07:00","message":"push: {false น่าจะเดินไป 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.351485818+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.351533935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.351540264+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.351554406+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.351563561+07:00","message":"[bufferProcess] interim [720000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.351566921+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.351570943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.351577163+07:00","message":"> Transcript [962] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.351580613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.351582922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.351586197+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.35158914+07:00","message":"TextPushed: 'ของเราน่าจะเดินไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.634301176+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.634341347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.634348494+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.634363407+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.634370923+07:00","message":"[bufferProcess] interim [20000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.634375163+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.634379893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.634384299+07:00","message":"> Transcript [963] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.634389583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.634392781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.634395894+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.634399725+07:00","message":"TextPushed: 'ของเราน่าจะเดินไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.816703859+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.816748606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.816755166+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:06.816769842+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.81677736+07:00","message":"[bufferProcess] interim [200000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.816780032+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.81678703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.816791428+07:00","message":"> Transcript [964] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.816797565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.816800654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.816806+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:06.816809756+07:00","message":"TextPushed: 'ของเราน่าจะเดินไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.067668131+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.067702073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.067708416+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.067721091+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.067728166+07:00","message":"[bufferProcess] interim [440000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.067730688+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.067737017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.067739658+07:00","message":"> Transcript [965] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.067743586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.067745694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.067748006+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.067750394+07:00","message":"TextPushed: 'ของเราน่าจะเดินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.067756406+07:00","message":"Push: 'ครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.067758587+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.067760818+07:00","message":"Set new StatePrefix : 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.067763174+07:00","message":"Next Push (prob) : 'ไอโอดีนให้ความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.067769935+07:00","message":"push: {false ครับอาจารย์ครับ 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.075157293+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.075186003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.075191569+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.075204433+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.075209648+07:00","message":"[bufferProcess] interim [500000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.075212499+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.075215768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.07521865+07:00","message":"> Transcript [966] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.075222195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.075224574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.075226922+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.075229434+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.19280705+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.192842032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.192857357+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.192873261+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.192881021+07:00","message":"[bufferProcess] interim [620000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.192883829+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.192892237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.192895737+07:00","message":"> Transcript [967] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.192899966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.192902633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.192904802+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.192907561+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.586955194+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.586994024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.586999935+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.587017063+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.587024631+07:00","message":"[bufferProcess] interim [860000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.587027089+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.58703057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.587033795+07:00","message":"> Transcript [968] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.587037616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.587039788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.587041851+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.587044508+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.696434583+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.696475838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.696482203+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.696495+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.696505794+07:00","message":"[bufferProcess] interim [920000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.696508684+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.696514765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.696518432+07:00","message":"> Transcript [969] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.696522799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.696525228+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.696527176+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.696529877+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.696535298+07:00","message":"Push: 'ไอโอดีนให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.696537859+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.696540234+07:00","message":"Set new StatePrefix : 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.696542643+07:00","message":"Next Push (prob) : 'เพิ่มเติมใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.696551838+07:00","message":"push: {false ไอโอดีนให้ความรู้ 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.759886631+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.759926846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.759934803+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.759947552+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.759954965+07:00","message":"[bufferProcess] interim [980000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.759957714+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.759964438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.759967325+07:00","message":"> Transcript [970] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.759970309+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.989256546+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.989299844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.989306728+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:07.989322097+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.989331187+07:00","message":"[bufferProcess] interim [100000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.989335099+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.98934404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.989346945+07:00","message":"> Transcript [971] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.989350073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:07.989354444+07:00","message":"Set new StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:08.06896614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:08.069008609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.085802909+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.085837168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.085849305+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.085867556+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.085878911+07:00","message":"[bufferProcess] interim [220000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.085882155+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.085889391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.085892561+07:00","message":"> Transcript [972] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.085895291+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.152260042+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.152302173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.152314111+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.152328196+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.152336245+07:00","message":"[bufferProcess] interim [400000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.152338988+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.152343144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.152346686+07:00","message":"> Transcript [973] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.152351167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.15235324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.152355346+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.152358063+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.275477632+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.275517002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.275524164+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.275538763+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.275549333+07:00","message":"[bufferProcess] interim [520000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.275552137+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.275558311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.275561524+07:00","message":"> Transcript [974] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.275566082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.275568413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.27557164+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.275574545+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.493384795+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.493426066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.493432473+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.493447465+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.493455559+07:00","message":"[bufferProcess] interim [820000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.493458468+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.493462087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.493466187+07:00","message":"> Transcript [975] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.493472072+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.493475198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.493479076+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.493483563+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.657831343+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.779174132+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.798301265+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.798338802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่นเขาลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.798349473+07:00","message":"receive interim result [false|false]: ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่นเขาลืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.798361242+07:00","message":"[buffer interim] 58 false ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่นเขาลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.798368186+07:00","message":"[bufferProcess] interim [240000000]:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่นเขาลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.79837408+07:00","message":"[bufferProcess] send to processor:ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.798379226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.798382182+07:00","message":"> Transcript [976] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.798386278+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.798388545+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.798391186+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.798393922+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.798398847+07:00","message":"Push: 'เพิ่มเติมเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.798400923+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.798403381+07:00","message":"Set new StatePrefix : 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.798405815+07:00","message":"Next Push (prob) : 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.798414232+07:00","message":"push: {false เพิ่มเติมเกี่ยวกับ 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.900763222+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.900803223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียร\",\"confidence\":0.9081403}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.900810628+07:00","message":"receive interim result [true|false]: ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.900818839+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.900820986+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.90083808+07:00","message":"[buffer interim] 58 true ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.900852956+07:00","message":"[bufferProcess] interim [240000000]:ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.900856768+07:00","message":"[bufferProcess] send to processor (isfinal):ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่นเขาลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.900864112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.90086716+07:00","message":"> Transcript [977] [false]: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนอื่นเขาลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.900870536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.900872771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.900875201+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.90087758+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.900879753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.900881865+07:00","message":"> Transcript [978] [true]: 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.900884447+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.900886155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.900887864+07:00","message":"StatePrefix: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.900890168+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.900892073+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.901084197+07:00","message":"Push: 'คนเพียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.901087537+07:00","message":"TextPushed: 'ของเราน่าจะเดินไปครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.901090085+07:00","message":"Set new StatePrefix : 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.90109253+07:00","message":"Next Push (prob) : 'ของเราน่าจะเป็นเดิมนะครับอาจารย์ครับไอโอดีนให้ความรู้เพิ่มเติมเกี่ยวกับคนเพียร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:08.901099884+07:00","message":"push: {true คนเพียร 0 0xc00039ca00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:08.901106871+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_58.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:08.912669438+07:00","message":"write wav file: './tmp/7592/7592_58.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.447897873+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.447942831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.447948388+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.447962544+07:00","message":"[buffer interim] 59 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.44797038+07:00","message":"[bufferProcess] interim [660000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.447972375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.521492189+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.521530965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.521536309+07:00","message":"receive interim result [false|false]: เอาดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.521549605+07:00","message":"[buffer interim] 59 false เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.52155673+07:00","message":"[bufferProcess] interim [780000000]:เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.52155937+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.52156471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.521571369+07:00","message":"> Transcript [979] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.521573784+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.760648999+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.760689223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.760694958+07:00","message":"receive interim result [false|false]: เอาดิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.760713504+07:00","message":"[buffer interim] 59 false เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.760721239+07:00","message":"[bufferProcess] interim [960000000]:เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.760723784+07:00","message":"[bufferProcess] send to processor:เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.760727794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.760731352+07:00","message":"> Transcript [980] [false]: 'เอาดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.760735337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.76073747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.760740033+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.760742924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.784343064+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.784378214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.784383584+07:00","message":"receive interim result [false|false]: เอาดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.78439943+07:00","message":"[buffer interim] 59 false เอาดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.784406229+07:00","message":"[bufferProcess] interim [20000000]:เอาดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.784408593+07:00","message":"[bufferProcess] send to processor:เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.78441283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.784415543+07:00","message":"> Transcript [981] [false]: 'เอาดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.78441906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.784421171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.784422948+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.784424891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.819783642+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.819821079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาดิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.81982921+07:00","message":"receive interim result [false|false]: เอาดิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.819850827+07:00","message":"[buffer interim] 59 false เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.819859946+07:00","message":"[bufferProcess] interim [80000000]:เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.819862405+07:00","message":"[bufferProcess] send to processor:เอาดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.819866369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.819869363+07:00","message":"> Transcript [982] [false]: 'เอาดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.819872971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.819875198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.819877341+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.819879598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.946391155+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.946429866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.946435846+07:00","message":"receive interim result [false|false]: อดีตอ่ะคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.946450042+07:00","message":"[buffer interim] 59 false อดีตอ่ะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.946457791+07:00","message":"[bufferProcess] interim [140000000]:อดีตอ่ะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.946460288+07:00","message":"[bufferProcess] send to processor:เอาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.946465841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.946468811+07:00","message":"> Transcript [983] [false]: 'เอาดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.946472184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.946474501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.946476702+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.946479494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.946483974+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.946486493+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.946488456+07:00","message":"Set new StatePrefix : 'เอาดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:09.94649074+07:00","message":"Next Push (prob) : 'ดิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:09.946498994+07:00","message":"push: {false เอา 0 0xc000188e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.018469022+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.018504561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.018510408+07:00","message":"receive interim result [false|false]: อดีตอ่ะคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.018521045+07:00","message":"[buffer interim] 59 false อดีตอ่ะคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.018531176+07:00","message":"[bufferProcess] interim [320000000]:อดีตอ่ะคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.018534058+07:00","message":"[bufferProcess] send to processor:อดีตอ่ะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.01853787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.018541453+07:00","message":"> Transcript [984] [false]: 'อดีตอ่ะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.018544296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.018546473+07:00","message":"Set new StatePrefix: 'อดีตอ่ะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.533425133+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.533465205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไรมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.533471336+07:00","message":"receive interim result [false|false]: อดีตอ่ะคืออะไรมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.533485279+07:00","message":"[buffer interim] 59 false อดีตอ่ะคืออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.533492912+07:00","message":"[bufferProcess] interim [740000000]:อดีตอ่ะคืออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.53349551+07:00","message":"[bufferProcess] send to processor:อดีตอ่ะคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.533499415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.53350273+07:00","message":"> Transcript [985] [false]: 'อดีตอ่ะคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.533506585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.533508786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.533510874+07:00","message":"StatePrefix: 'อดีตอ่ะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.533513586+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.656093699+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.656127037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไรมันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.656132675+07:00","message":"receive interim result [false|false]: อดีตอ่ะคืออะไรมันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.65614595+07:00","message":"[buffer interim] 59 false อดีตอ่ะคืออะไรมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.656153357+07:00","message":"[bufferProcess] interim [860000000]:อดีตอ่ะคืออะไรมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.656155794+07:00","message":"[bufferProcess] send to processor:อดีตอ่ะคืออะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.656163203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.656166231+07:00","message":"> Transcript [986] [false]: 'อดีตอ่ะคืออะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.656169915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.656172237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.65617428+07:00","message":"StatePrefix: 'อดีตอ่ะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.656176869+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.662391987+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.662415646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไรมันไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.662422327+07:00","message":"receive interim result [false|false]: อดีตอ่ะคืออะไรมันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.662431379+07:00","message":"[buffer interim] 59 false อดีตอ่ะคืออะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.662438167+07:00","message":"[bufferProcess] interim [920000000]:อดีตอ่ะคืออะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.662441871+07:00","message":"[bufferProcess] send to processor:อดีตอ่ะคืออะไรมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.662445247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.662447728+07:00","message":"> Transcript [987] [false]: 'อดีตอ่ะคืออะไรมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.662451124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.662453201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.662455087+07:00","message":"StatePrefix: 'อดีตอ่ะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.662457263+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.845374378+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.84541403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไรมันไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.845419755+07:00","message":"receive interim result [false|false]: อดีตอ่ะคืออะไรมันไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.845435852+07:00","message":"[buffer interim] 59 false อดีตอ่ะคืออะไรมันไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.845443437+07:00","message":"[bufferProcess] interim [40000000]:อดีตอ่ะคืออะไรมันไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.845446124+07:00","message":"[bufferProcess] send to processor:อดีตอ่ะคืออะไรมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.845453503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.84545651+07:00","message":"> Transcript [988] [false]: 'อดีตอ่ะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.845460828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.845463292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.845465307+07:00","message":"StatePrefix: 'อดีตอ่ะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.845468114+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.845474049+07:00","message":"Push: 'อดีตอ่ะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.845476712+07:00","message":"TextPushed: 'อดีตอ่ะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.845479117+07:00","message":"Set new StatePrefix : 'อดีตอ่ะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:10.845481314+07:00","message":"Next Push (prob) : 'อะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:10.845506227+07:00","message":"push: {false อดีตอ่ะคือ 0 0xc000188e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.048967408+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.049009746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไรมันไปทำหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.049023186+07:00","message":"receive interim result [false|false]: อดีตอ่ะคืออะไรมันไปทำหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.049038213+07:00","message":"[buffer interim] 59 false อดีตอ่ะคืออะไรมันไปทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.049048909+07:00","message":"[bufferProcess] interim [280000000]:อดีตอ่ะคืออะไรมันไปทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.049052704+07:00","message":"[bufferProcess] send to processor:อดีตอ่ะคืออะไรมันไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.049060936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.049066194+07:00","message":"> Transcript [989] [false]: 'อดีตอ่ะคืออะไรมันไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.049073426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.049075823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.049077809+07:00","message":"StatePrefix: 'อดีตอ่ะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.04908033+07:00","message":"TextPushed: 'อดีตอ่ะคือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:11.069544797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:11.069574891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.226681842+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.226724935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไรมันไปทำหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.226731232+07:00","message":"receive interim result [false|false]: อดีตอ่ะคืออะไรมันไปทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.226746039+07:00","message":"[buffer interim] 59 false อดีตอ่ะคืออะไรมันไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.226756313+07:00","message":"[bufferProcess] interim [460000000]:อดีตอ่ะคืออะไรมันไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.226758858+07:00","message":"[bufferProcess] send to processor:อดีตอ่ะคืออะไรมันไปทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.226765137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.226768529+07:00","message":"> Transcript [990] [false]: 'อดีตอ่ะคืออะไรมันไปทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.226772051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.22677432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.226776623+07:00","message":"StatePrefix: 'อดีตอ่ะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.226779161+07:00","message":"TextPushed: 'อดีตอ่ะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.41390548+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.413943794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.41394988+07:00","message":"receive interim result [false|false]: อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.41396341+07:00","message":"[buffer interim] 59 false อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.413971906+07:00","message":"[bufferProcess] interim [700000000]:อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.41397507+07:00","message":"[bufferProcess] send to processor:อดีตอ่ะคืออะไรมันไปทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.413983362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.413986188+07:00","message":"> Transcript [991] [false]: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.413989908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.413992315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.413994483+07:00","message":"StatePrefix: 'อดีตอ่ะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.413997581+07:00","message":"TextPushed: 'อดีตอ่ะคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.806860699+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.806884811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.806889877+07:00","message":"receive interim result [false|false]: อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.806900713+07:00","message":"[buffer interim] 59 false อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.806908122+07:00","message":"[bufferProcess] interim [60000000]:อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.806911003+07:00","message":"[bufferProcess] send to processor:อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.806914666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.806917553+07:00","message":"> Transcript [992] [false]: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.806921303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.806923655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.806925971+07:00","message":"StatePrefix: 'อดีตอ่ะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.806928176+07:00","message":"TextPushed: 'อดีตอ่ะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.806936255+07:00","message":"Push: 'อะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.806938537+07:00","message":"TextPushed: 'อดีตอ่ะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.806940942+07:00","message":"Set new StatePrefix : 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.806944043+07:00","message":"Next Push (prob) : 'ทำหน้าที่อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.806953171+07:00","message":"push: {false อะไรมันไป 0 0xc000188e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.998822116+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.99886433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.998870294+07:00","message":"receive interim result [false|false]: อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:11.998886199+07:00","message":"[buffer interim] 59 false อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.998893078+07:00","message":"[bufferProcess] interim [240000000]:อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.998895532+07:00","message":"[bufferProcess] send to processor:อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.998898652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.998901315+07:00","message":"> Transcript [993] [false]: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.99890492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.998907015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.998909215+07:00","message":"StatePrefix: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:11.998911856+07:00","message":"TextPushed: 'อดีตอ่ะคืออะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.131890578+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.131925767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.131931831+07:00","message":"receive interim result [false|false]: อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.131943477+07:00","message":"[buffer interim] 59 false อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.131950734+07:00","message":"[bufferProcess] interim [360000000]:อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.131953308+07:00","message":"[bufferProcess] send to processor:อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.131959121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.131962271+07:00","message":"> Transcript [994] [false]: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.13196616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.131968835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.13197126+07:00","message":"StatePrefix: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.131974369+07:00","message":"TextPushed: 'อดีตอ่ะคืออะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.32988432+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.329907556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.329917281+07:00","message":"receive interim result [false|false]: อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.329930808+07:00","message":"[buffer interim] 59 false อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.329937321+07:00","message":"[bufferProcess] interim [600000000]:อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.329941002+07:00","message":"[bufferProcess] send to processor:อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.329945103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.32994725+07:00","message":"> Transcript [995] [false]: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.329950465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.329952526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.329954772+07:00","message":"StatePrefix: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.329957287+07:00","message":"TextPushed: 'อดีตอ่ะคืออะไรมันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.460288247+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.460325116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.460331607+07:00","message":"receive interim result [false|false]: อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.460345818+07:00","message":"[buffer interim] 59 false อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.460356785+07:00","message":"[bufferProcess] interim [720000000]:อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.460359297+07:00","message":"[bufferProcess] send to processor:อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.460363577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.460366681+07:00","message":"> Transcript [996] [false]: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.460370746+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.460373021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.460375347+07:00","message":"StatePrefix: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.460378338+07:00","message":"TextPushed: 'อดีตอ่ะคืออะไรมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.460385864+07:00","message":"Push: 'ทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.460388828+07:00","message":"TextPushed: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.460391442+07:00","message":"Set new StatePrefix : 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.460395593+07:00","message":"Next Push (prob) : 'กับร่างกายของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.460404945+07:00","message":"push: {false ทำหน้าที่อะไร 0 0xc000188e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.497221123+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.662976689+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.66302525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา\",\"confidence\":0.9187681}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.66303216+07:00","message":"receive interim result [true|false]: อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.663041266+07:00","message":"end recv isFinal message id 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.663043669+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.663059665+07:00","message":"[buffer interim] 59 true อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663076335+07:00","message":"[bufferProcess] interim [930000000]:อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.66308251+07:00","message":"[bufferProcess] send to processor (isfinal):อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663086539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663090831+07:00","message":"> Transcript [997] [false]: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663094878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663097151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663099494+07:00","message":"StatePrefix: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663102589+07:00","message":"TextPushed: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663104935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663106874+07:00","message":"> Transcript [998] [true]: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663109275+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663111118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663112921+07:00","message":"StatePrefix: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไรกับร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663115205+07:00","message":"TextPushed: 'อดีตอ่ะคืออะไรมันไปทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:12.663121876+07:00","message":"Push: 'กับร่างกายของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.663132675+07:00","message":"push: {true กับร่างกายของเรา 0 0xc000188e00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:12.673115091+07:00","message":"write wav file: './tmp/7592/7592_59.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:12.699297461+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.230672504+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.230719187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประดิษฐ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.230725126+07:00","message":"receive interim result [false|false]: ประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.230740318+07:00","message":"[buffer interim] 60 false ประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.230752523+07:00","message":"[bufferProcess] interim [420000000]:ประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.230754576+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.540855938+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.540887954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประดิษฐ์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.540893515+07:00","message":"receive interim result [false|false]: ประดิษฐ์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.540904427+07:00","message":"[buffer interim] 60 false ประดิษฐ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.540910435+07:00","message":"[bufferProcess] interim [660000000]:ประดิษฐ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.540912699+07:00","message":"[bufferProcess] send to processor:ประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.540917647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.54092042+07:00","message":"> Transcript [999] [false]: 'ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.540922605+07:00","message":"Set StatePrefix (first interim): 'ประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.765888407+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.765924396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประดิษฐ์เป็นภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.765932991+07:00","message":"receive interim result [false|false]: ประดิษฐ์เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.765948351+07:00","message":"[buffer interim] 60 false ประดิษฐ์เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.765955281+07:00","message":"[bufferProcess] interim [900000000]:ประดิษฐ์เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.765957837+07:00","message":"[bufferProcess] send to processor:ประดิษฐ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.765964375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.765967432+07:00","message":"> Transcript [1000] [false]: 'ประดิษฐ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.765970856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.765972995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.765975059+07:00","message":"StatePrefix: 'ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.765977317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.863652891+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.863683068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประดิษฐ์เป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.863688644+07:00","message":"receive interim result [false|false]: ประดิษฐ์เป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:13.863702957+07:00","message":"[buffer interim] 60 false ประดิษฐ์เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.863709693+07:00","message":"[bufferProcess] interim [20000000]:ประดิษฐ์เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.863712584+07:00","message":"[bufferProcess] send to processor:ประดิษฐ์เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.86371874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.863722508+07:00","message":"> Transcript [1001] [false]: 'ประดิษฐ์เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.863725818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.863728013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.863730274+07:00","message":"StatePrefix: 'ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:13.863732587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:14.070083003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:14.070083103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.113271969+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.113307368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประดิษฐ์เป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.113312807+07:00","message":"receive interim result [false|false]: ประดิษฐ์เป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.113328472+07:00","message":"[buffer interim] 60 false ประดิษฐ์เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.113336628+07:00","message":"[bufferProcess] interim [320000000]:ประดิษฐ์เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.1133397+07:00","message":"[bufferProcess] send to processor:ประดิษฐ์เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.113353453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.113356642+07:00","message":"> Transcript [1002] [false]: 'ประดิษฐ์เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.113360033+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.11336228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.113364402+07:00","message":"StatePrefix: 'ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.113366925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.441009965+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.441049248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประดิษฐ์เป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.441055486+07:00","message":"receive interim result [false|false]: ประดิษฐ์เป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.4410706+07:00","message":"[buffer interim] 60 false ประดิษฐ์เป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.441081949+07:00","message":"[bufferProcess] interim [620000000]:ประดิษฐ์เป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.441085028+07:00","message":"[bufferProcess] send to processor:ประดิษฐ์เป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.441092318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.441095413+07:00","message":"> Transcript [1003] [false]: 'ประดิษฐ์เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.441099111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.441102104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.441104091+07:00","message":"StatePrefix: 'ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.441107038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.441112448+07:00","message":"Push: 'ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.441114412+07:00","message":"TextPushed: 'ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.441116526+07:00","message":"Set new StatePrefix : 'ประดิษฐ์เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.441119397+07:00","message":"Next Push (prob) : 'เป็นสารอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.441145058+07:00","message":"push: {false ประดิษฐ์ 0 0xc00039d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.56417516+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.564215136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประดิษฐ์เป็นสารอาหารชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.564223248+07:00","message":"receive interim result [false|false]: ประดิษฐ์เป็นสารอาหารชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.564238263+07:00","message":"[buffer interim] 60 false ประดิษฐ์เป็นสารอาหารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.564247147+07:00","message":"[bufferProcess] interim [680000000]:ประดิษฐ์เป็นสารอาหารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.564251519+07:00","message":"[bufferProcess] send to processor:ประดิษฐ์เป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.564261408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.56426538+07:00","message":"> Transcript [1004] [false]: 'ประดิษฐ์เป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.564270463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.564273634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.564276726+07:00","message":"StatePrefix: 'ประดิษฐ์เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.564280145+07:00","message":"TextPushed: 'ประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.761415041+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.761438215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประดิษฐ์เป็นสารอาหารชนิดใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.761442719+07:00","message":"receive interim result [false|false]: ประดิษฐ์เป็นสารอาหารชนิดใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.761454581+07:00","message":"[buffer interim] 60 false ประดิษฐ์เป็นสารอาหารชนิดใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.761461371+07:00","message":"[bufferProcess] interim [920000000]:ประดิษฐ์เป็นสารอาหารชนิดใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.761464892+07:00","message":"[bufferProcess] send to processor:ประดิษฐ์เป็นสารอาหารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.761468184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.761471016+07:00","message":"> Transcript [1005] [false]: 'ประดิษฐ์เป็นสารอาหารชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.761474296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.761476716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.761478504+07:00","message":"StatePrefix: 'ประดิษฐ์เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.761480635+07:00","message":"TextPushed: 'ประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.813124342+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.813184905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประดิษฐ์เป็นสารอาหารชนิดหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.813192511+07:00","message":"receive interim result [false|false]: ประดิษฐ์เป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.813206329+07:00","message":"[buffer interim] 60 false ประดิษฐ์เป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.813219891+07:00","message":"[bufferProcess] interim [980000000]:ประดิษฐ์เป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.813223685+07:00","message":"[bufferProcess] send to processor:ประดิษฐ์เป็นสารอาหารชนิดใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.813228057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.813232476+07:00","message":"> Transcript [1006] [false]: 'ประดิษฐ์เป็นสารอาหารชนิดใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.813237324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.813240492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.813243731+07:00","message":"StatePrefix: 'ประดิษฐ์เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:14.813247051+07:00","message":"TextPushed: 'ประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:14.997551965+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.059334924+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.102816411+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.102873161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีตเป็นสารอาหารชนิดหนึ่ง\",\"confidence\":0.9168201}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.102881978+07:00","message":"receive interim result [true|false]: อดีตเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.102890647+07:00","message":"end recv isFinal message id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.102893996+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.102902505+07:00","message":"[buffer interim] 60 true อดีตเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102912468+07:00","message":"[bufferProcess] interim [340000000]:อดีตเป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102917229+07:00","message":"[bufferProcess] send to processor (isfinal):ประดิษฐ์เป็นสารอาหารชนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.1029219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102926265+07:00","message":"> Transcript [1007] [false]: 'ประดิษฐ์เป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102931251+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102934478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102937623+07:00","message":"StatePrefix: 'ประดิษฐ์เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102941195+07:00","message":"TextPushed: 'ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102944948+07:00","message":"Push: 'เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102948161+07:00","message":"TextPushed: 'ประดิษฐ์เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102951362+07:00","message":"Set new StatePrefix : 'ประดิษฐ์เป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102954974+07:00","message":"Next Push (prob) : 'ชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102958057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102962161+07:00","message":"> Transcript [1008] [true]: 'อดีตเป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102965846+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102968508+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102971256+07:00","message":"StatePrefix: 'ประดิษฐ์เป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102974247+07:00","message":"TextPushed: 'ประดิษฐ์เป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.102977151+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.103048931+07:00","message":"push: {false เป็นสารอาหาร 0 0xc00039d280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.103114548+07:00","message":"Push: 'ชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.103120489+07:00","message":"TextPushed: 'ประดิษฐ์เป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.103123766+07:00","message":"Set new StatePrefix : 'อดีตเป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.103127239+07:00","message":"Next Push (prob) : 'อดีตเป็นสารอาหารชนิดหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.103139486+07:00","message":"push: {true ชนิดหนึ่ง 0 0xc00039d280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.103151138+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_60.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:15.116170572+07:00","message":"write wav file: './tmp/7592/7592_60.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.733622068+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.733664555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.733670024+07:00","message":"receive interim result [false|false]: เคยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.733679835+07:00","message":"[buffer interim] 61 false เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.733688016+07:00","message":"[bufferProcess] interim [480000000]:เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.733690099+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.781831124+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.78187767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.781884016+07:00","message":"receive interim result [false|false]: เคยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:15.781897604+07:00","message":"[buffer interim] 61 false เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.781906139+07:00","message":"[bufferProcess] interim [540000000]:เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.781908334+07:00","message":"[bufferProcess] send to processor:เคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.781911609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.781914701+07:00","message":"> Transcript [1009] [false]: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:15.781917169+07:00","message":"Set StatePrefix (first interim): 'เคยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.058589277+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.058630166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยินดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.058635839+07:00","message":"receive interim result [false|false]: เคยได้ยินดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.058649334+07:00","message":"[buffer interim] 61 false เคยได้ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.058660163+07:00","message":"[bufferProcess] interim [780000000]:เคยได้ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.058663015+07:00","message":"[bufferProcess] send to processor:เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.058669558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.058672505+07:00","message":"> Transcript [1010] [false]: 'เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.058676173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.058678642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.058680591+07:00","message":"StatePrefix: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.058682574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.113971485+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.114018191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.114025233+07:00","message":"receive interim result [false|false]: เคยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.114042832+07:00","message":"[buffer interim] 61 false เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.11405091+07:00","message":"[bufferProcess] interim [840000000]:เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.114054511+07:00","message":"[bufferProcess] send to processor:เคยได้ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.11406213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.114066165+07:00","message":"> Transcript [1011] [false]: 'เคยได้ยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.114070514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.114073157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.114076237+07:00","message":"StatePrefix: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.114079334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.23432282+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.234366184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยินวิทยุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.234371492+07:00","message":"receive interim result [false|false]: เคยได้ยินวิทยุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.234386193+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.234391887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยินวิตามิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.234394676+07:00","message":"receive interim result [false|false]: เคยได้ยินวิตามิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.234404578+07:00","message":"[buffer interim] 61 false เคยได้ยินวิทยุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.234419885+07:00","message":"[buffer interim] 61 false เคยได้ยินวิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234428438+07:00","message":"[bufferProcess] interim [960000000]:เคยได้ยินวิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234432227+07:00","message":"[bufferProcess] send to processor:เคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234439056+07:00","message":"[bufferProcess] interim [20000000]:เคยได้ยินวิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234442356+07:00","message":"[bufferProcess] send to processor:เคยได้ยินวิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234446107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234450674+07:00","message":"> Transcript [1012] [false]: 'เคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.23445578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234458706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234461966+07:00","message":"StatePrefix: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234465007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234467778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234470835+07:00","message":"> Transcript [1013] [false]: 'เคยได้ยินวิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234473867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234476534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234479591+07:00","message":"StatePrefix: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234482241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234489213+07:00","message":"Push: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234492056+07:00","message":"TextPushed: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234494946+07:00","message":"Set new StatePrefix : 'เคยได้ยินวิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.234498072+07:00","message":"Next Push (prob) : 'ยินวิทยุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.234508551+07:00","message":"push: {false เคยได้ 0 0xc000189980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.420900491+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.420945267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยินวิตามินซี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.420951596+07:00","message":"receive interim result [false|false]: เคยได้ยินวิตามินซี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.420965497+07:00","message":"[buffer interim] 61 false เคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.420973233+07:00","message":"[bufferProcess] interim [200000000]:เคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.420975927+07:00","message":"[bufferProcess] send to processor:เคยได้ยินวิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.420982955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.420986113+07:00","message":"> Transcript [1014] [false]: 'เคยได้ยินวิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.420988761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.420991062+07:00","message":"Set new StatePrefix: 'เคยได้ยินวิตามิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.657343023+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.749200111+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.749240599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยได้ยินวิตามินซี\",\"confidence\":0.9274832}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.749248154+07:00","message":"receive interim result [true|false]: เคยได้ยินวิตามินซี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.749261886+07:00","message":"end recv isFinal message id 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.74926653+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.749287085+07:00","message":"[buffer interim] 61 true เคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.74929569+07:00","message":"[bufferProcess] interim [620000000]:เคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.749298865+07:00","message":"[bufferProcess] send to processor (isfinal):เคยได้ยินวิตามินซี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.749302452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.749306929+07:00","message":"> Transcript [1015] [false]: 'เคยได้ยินวิตามินซี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.749309865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.749311872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.749313693+07:00","message":"StatePrefix: 'เคยได้ยินวิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.749316215+07:00","message":"TextPushed: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.749317904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.749319938+07:00","message":"> Transcript [1016] [true]: 'เคยได้ยินวิตามินซี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.749322044+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.749324187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.74932658+07:00","message":"StatePrefix: 'เคยได้ยินวิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.749328367+07:00","message":"TextPushed: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:16.749331445+07:00","message":"Push: 'ยินวิตามินซี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.74933993+07:00","message":"push: {true ยินวิตามินซี 0 0xc000189980}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:16.75781429+07:00","message":"write wav file: './tmp/7592/7592_61.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:16.79054087+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:17.070432736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:17.070436286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.456494831+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.456538389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.456543514+07:00","message":"receive interim result [false|false]: โปรตีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.456557828+07:00","message":"[buffer interim] 62 false โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.456564294+07:00","message":"[bufferProcess] interim [480000000]:โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.456566679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.778248012+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.778282832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.778288448+07:00","message":"receive interim result [false|false]: โปรตีนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:17.778302689+07:00","message":"[buffer interim] 62 false โปรตีนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.77830864+07:00","message":"[bufferProcess] interim [780000000]:โปรตีนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.778311328+07:00","message":"[bufferProcess] send to processor:โปรตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.778314464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.778317182+07:00","message":"> Transcript [1017] [false]: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:17.778320039+07:00","message":"Set StatePrefix (first interim): 'โปรตีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.015154633+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.015200882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนคาร์โบไฮเดรต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.01520661+07:00","message":"receive interim result [false|false]: โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.015219944+07:00","message":"[buffer interim] 62 false โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.015227774+07:00","message":"[bufferProcess] interim [80000000]:โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.015231365+07:00","message":"[bufferProcess] send to processor:โปรตีนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.015239976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.01524429+07:00","message":"> Transcript [1018] [false]: 'โปรตีนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.015248893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.015251971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.015255065+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.01525849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.069021542+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.139716494+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.153979357+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.154017442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรตีนคาร์โบไฮเดรต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.154023272+07:00","message":"receive interim result [true|false]: โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.154035295+07:00","message":"end recv isFinal message id 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.154037914+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.154043949+07:00","message":"[buffer interim] 62 true โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154051628+07:00","message":"[bufferProcess] interim [290000000]:โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154055017+07:00","message":"[bufferProcess] send to processor (isfinal):โปรตีนคาร์โบไฮเดรต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154059363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154062695+07:00","message":"> Transcript [1019] [false]: 'โปรตีนคาร์โบไฮเดรต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154065992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154068138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154070128+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154072277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154075248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154077341+07:00","message":"> Transcript [1020] [true]: 'โปรตีนคาร์โบไฮเดรต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154079507+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154081358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154083062+07:00","message":"StatePrefix: 'โปรตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154084783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.154087516+07:00","message":"Push: 'โปรตีนคาร์โบไฮเดรต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.154095692+07:00","message":"push: {true โปรตีนคาร์โบไฮเดรต 0 0xc00039cd00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:18.160081103+07:00","message":"write wav file: './tmp/7592/7592_62.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.576897955+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.668343544+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.66836881+07:00","message":"found end of frame, send empty tag with msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.668372537+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.668381904+07:00","message":"[buffer interim] 63 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.668390012+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.66839417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.668397009+07:00","message":"> Transcript [1021] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.668399986+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.668401978+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.668404006+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.668405926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:18.668410998+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:18.668421288+07:00","message":"push: {true \n 0 0xc00039ce80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:18.67502189+07:00","message":"write wav file: './tmp/7592/7592_63.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.158752848+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.634517294+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.634554807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.634560546+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.634571572+07:00","message":"[buffer interim] 64 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.634578+07:00","message":"[bufferProcess] interim [240000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.634580043+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.688248431+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.688282802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.688288053+07:00","message":"receive interim result [false|false]: ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:19.68830136+07:00","message":"[buffer interim] 64 false ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.688307473+07:00","message":"[bufferProcess] interim [360000000]:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.688309808+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.68831314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.688316317+07:00","message":"> Transcript [1022] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:19.688318755+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:20.0707669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:20.070785874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.256656803+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.256689163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.256694632+07:00","message":"receive interim result [false|false]: ไออุ่นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.256709253+07:00","message":"[buffer interim] 64 false ไออุ่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.256715288+07:00","message":"[bufferProcess] interim [840000000]:ไออุ่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.25671801+07:00","message":"[bufferProcess] send to processor:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.256721145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.256724343+07:00","message":"> Transcript [1023] [false]: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.256727215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.256730797+07:00","message":"Set new StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.363925874+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.363962065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่นเป็นตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.363967359+07:00","message":"receive interim result [false|false]: ไออุ่นเป็นตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.363982671+07:00","message":"[buffer interim] 64 false ไออุ่นเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.363991793+07:00","message":"[bufferProcess] interim [20000000]:ไออุ่นเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.363994074+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.363999135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.364001968+07:00","message":"> Transcript [1024] [false]: 'ไออุ่นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.364005283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.364007405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.36400931+07:00","message":"StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.364011561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.403428737+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.403464516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.403470571+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.403484041+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.403490244+07:00","message":"[bufferProcess] interim [80000000]:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.403492649+07:00","message":"[bufferProcess] send to processor:ไออุ่นเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.403495853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.403498722+07:00","message":"> Transcript [1025] [false]: 'ไออุ่นเป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.403501885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.40350399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.403506054+07:00","message":"StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.403508164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.583576091+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.583610679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.583616176+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:20.583628451+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.583634901+07:00","message":"[bufferProcess] interim [320000000]:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.583637757+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.583642629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.583645764+07:00","message":"> Transcript [1026] [false]: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.583648116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:20.583650141+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.234466634+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.234507986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.234513745+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.234527494+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.234535365+07:00","message":"[bufferProcess] interim [920000000]:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.234537744+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.234543597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.234546647+07:00","message":"> Transcript [1027] [false]: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.234550055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.234552227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.234554721+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.23455711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.4145214+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.414567021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.414573407+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:21.41458837+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.414596129+07:00","message":"[bufferProcess] interim [40000000]:ไอโอดีนเป็นสารอาหารกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.4145987+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.41460652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.414609541+07:00","message":"> Transcript [1028] [false]: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.414614691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.414617314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.414619476+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:21.414621985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.026627448+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.026664481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารกับแต่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.026670125+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารกับแต่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.026682598+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารกับแต่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.026689556+07:00","message":"[bufferProcess] interim [520000000]:ไอโอดีนเป็นสารอาหารกับแต่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.026692149+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.026695465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.026698146+07:00","message":"> Transcript [1029] [false]: 'ไอโอดีนเป็นสารอาหารกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.026701918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.026704391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.026706486+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.026708952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.079163545+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.079201821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.079207061+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.07922132+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.079228353+07:00","message":"[bufferProcess] interim [700000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.079231531+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารกับแต่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.079234523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.079237404+07:00","message":"> Transcript [1030] [false]: 'ไอโอดีนเป็นสารอาหารกับแต่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.079240945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.079243137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.079245498+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.079247745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.079250345+07:00","message":"Push: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.079253756+07:00","message":"TextPushed: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.079255871+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารกับแต่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.079258636+07:00","message":"Next Push (prob) : 'อาหารกับแต่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.079266238+07:00","message":"push: {false ไอโอดีนเป็นสาร 0 0xc002d20780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.201235968+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.201275672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.201283576+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.201296628+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.201303816+07:00","message":"[bufferProcess] interim [880000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.201306535+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.201312845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.201315722+07:00","message":"> Transcript [1031] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.201318431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.201322926+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.317047271+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.317085982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.317092869+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.317104553+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.317113822+07:00","message":"[bufferProcess] interim [940000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.317117998+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.317124636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.317128189+07:00","message":"> Transcript [1032] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.317132495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.317135501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.31713911+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.317141711+07:00","message":"TextPushed: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.505723367+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.505764484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.505770546+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.505783745+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.505789986+07:00","message":"[bufferProcess] interim [180000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.505792548+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.505798147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.505800987+07:00","message":"> Transcript [1033] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.505804165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.505806283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.505810462+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.505813168+07:00","message":"TextPushed: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.711895723+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.711929376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.711935584+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.711949018+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.71195613+07:00","message":"[bufferProcess] interim [360000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.711959218+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.711965985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.711969085+07:00","message":"> Transcript [1034] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.711972604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.711974827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.711977166+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.711979846+07:00","message":"TextPushed: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.769020026+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.769045614+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.769048645+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.76905065+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.769052546+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.896924022+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.896970544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.896978706+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.896995112+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.897006207+07:00","message":"[bufferProcess] interim [600000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.897010272+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.897029988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.897035028+07:00","message":"> Transcript [1035] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.89704059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.897043962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.897047572+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.897051553+07:00","message":"TextPushed: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.897055726+07:00","message":"Push: 'อาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.897058584+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.897062252+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:22.897065348+07:00","message":"Next Push (prob) : 'อาหารที่ร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:22.897075719+07:00","message":"push: {false อาหารประเภทใดเป็นสาร 0 0xc002d20780}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:23.07111856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:23.071144961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.103464492+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.103500186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.103508099+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.103522842+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.103530179+07:00","message":"[bufferProcess] interim [780000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.103532636+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.103539204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.103542111+07:00","message":"> Transcript [1036] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.103546029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.103548311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.103550254+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.103552919+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.333787686+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.333820918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.333827012+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.333845567+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.333852287+07:00","message":"[bufferProcess] interim [960000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.333855231+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.333860354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.333863792+07:00","message":"> Transcript [1037] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.333867638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.333869839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.333871962+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.33387469+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.601458308+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.601485781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.601491385+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.60150407+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.601510168+07:00","message":"[bufferProcess] interim [140000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.601512658+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.601518074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.601520714+07:00","message":"> Transcript [1038] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.601524858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.601527163+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.601529943+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.601532872+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.618981331+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.619010191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.619018107+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.619032892+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.619040112+07:00","message":"[bufferProcess] interim [320000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.619043876+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.619050663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.619054652+07:00","message":"> Transcript [1039] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.619059436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.619062426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.619065623+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.619069177+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.619077941+07:00","message":"Push: 'อาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.619080995+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.619083371+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.619085947+07:00","message":"Next Push (prob) : 'กายต้องการไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.619093265+07:00","message":"push: {false อาหารที่ร่าง 0 0xc002d20780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.983112166+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.983143161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.983149103+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:23.983161849+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.983168386+07:00","message":"[bufferProcess] interim [680000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.983170853+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.983174186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.983176844+07:00","message":"> Transcript [1040] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.98318022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.983182153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.983184506+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:23.983187224+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.235561654+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.235605261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.235611718+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.235627036+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.235633803+07:00","message":"[bufferProcess] interim [860000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.235636352+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.235639897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.235642756+07:00","message":"> Transcript [1041] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.235646493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.235648513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.235650817+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.235653568+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.250491408+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.250522208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.250528304+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.250542442+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.250548865+07:00","message":"[bufferProcess] interim [920000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.250551562+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.250555041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.250558181+07:00","message":"> Transcript [1042] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.250562113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.250564194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.250566361+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.250569068+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.351027732+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.453400821+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.453439748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.453445851+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.453459458+07:00","message":"[buffer interim] 64 false ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.453468658+07:00","message":"[bufferProcess] interim [160000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.453471374+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.453474797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.453477657+07:00","message":"> Transcript [1043] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.453483007+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.453485566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.453488043+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.453490659+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.453497225+07:00","message":"Push: 'กายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.453499251+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.453501517+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.453503888+07:00","message":"Next Push (prob) : 'เยอะน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.453511223+07:00","message":"push: {false กายต้องการไม่ 0 0xc002d20780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.556729873+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.556767678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก\",\"confidence\":0.95804685}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.556774866+07:00","message":"receive interim result [true|false]: ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.556793567+07:00","message":"end recv isFinal message id 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.556795974+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.556803659+07:00","message":"[buffer interim] 64 true ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556810731+07:00","message":"[bufferProcess] interim [220000000]:ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556813935+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556818211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556821069+07:00","message":"> Transcript [1044] [false]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556824731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556832931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556836149+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556839632+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556841805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556843884+07:00","message":"> Transcript [1045] [true]: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556846253+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556848105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556849795+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่เยอะน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556851877+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารประเภทใดเป็นสารอาหารที่ร่างกายต้องการไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.556856876+07:00","message":"Push: 'เยอะน้อยมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.55686459+07:00","message":"push: {true เยอะน้อยมาก 0 0xc002d20780}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:24.568106394+07:00","message":"write wav file: './tmp/7592/7592_64.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.608412338+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.941945866+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.941984961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.941990801+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:24.942004225+07:00","message":"[buffer interim] 65 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.942010211+07:00","message":"[bufferProcess] interim [420000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:24.942011989+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.143422101+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.143465404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.143471056+07:00","message":"receive interim result [false|false]: แตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.143483966+07:00","message":"[buffer interim] 65 false แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.143490624+07:00","message":"[bufferProcess] interim [540000000]:แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.143492746+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.143495846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.143499006+07:00","message":"> Transcript [1046] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.143502056+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.256841748+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.256885223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.256893179+07:00","message":"receive interim result [false|false]: แต่ค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.256911615+07:00","message":"[buffer interim] 65 false แต่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.256921655+07:00","message":"[bufferProcess] interim [660000000]:แต่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.256925455+07:00","message":"[bufferProcess] send to processor:แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.256930173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.256934315+07:00","message":"> Transcript [1047] [false]: 'แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.256936755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.256939613+07:00","message":"Set new StatePrefix: 'แตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.276644911+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.276703798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.276710102+07:00","message":"receive interim result [false|false]: แต่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.276731465+07:00","message":"[buffer interim] 65 false แต่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.276739086+07:00","message":"[bufferProcess] interim [720000000]:แต่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.276741446+07:00","message":"[bufferProcess] send to processor:แต่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.276745198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.276748186+07:00","message":"> Transcript [1048] [false]: 'แต่ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.276750823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.276752859+07:00","message":"Set new StatePrefix: 'แต่ค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.466524449+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.46656935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.466574981+07:00","message":"receive interim result [false|false]: แต่ขาดไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.46658869+07:00","message":"[buffer interim] 65 false แต่ขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.466598291+07:00","message":"[bufferProcess] interim [900000000]:แต่ขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.466600871+07:00","message":"[bufferProcess] send to processor:แต่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.466606041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.466608911+07:00","message":"> Transcript [1049] [false]: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.466611319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.466613835+07:00","message":"Set new StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.575950844+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.575986012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.5759918+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:25.57600319+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.576010821+07:00","message":"[bufferProcess] interim [20000000]:แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.576013387+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.576018334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.576021217+07:00","message":"> Transcript [1050] [false]: 'แต่ขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.576023976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.576026167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.576028073+07:00","message":"StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:25.576030171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:26.071623664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:26.071626179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.222176175+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.222213258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.222220835+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.222232393+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.222238824+07:00","message":"[bufferProcess] interim [620000000]:แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.222241261+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.222246497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.222249457+07:00","message":"> Transcript [1051] [false]: 'แต่ขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.222252796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.222254847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.22225676+07:00","message":"StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.222258892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.34315611+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.3431898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.343195498+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.343207757+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.343214193+07:00","message":"[bufferProcess] interim [740000000]:แต่ขาดไม่ได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.343216887+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.343221956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.343224627+07:00","message":"> Transcript [1052] [false]: 'แต่ขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.343227839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.343229897+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.343231814+07:00","message":"StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.343234061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.479893181+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.479931033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.479936663+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.479948845+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้ประโยคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.479955825+07:00","message":"[bufferProcess] interim [860000000]:แต่ขาดไม่ได้ประโยคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.479958992+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.479965681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.479968601+07:00","message":"> Transcript [1053] [false]: 'แต่ขาดไม่ได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.479971742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.479974137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.479976107+07:00","message":"StatePrefix: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.479978331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.479982572+07:00","message":"Push: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.479984807+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.479986906+07:00","message":"Set new StatePrefix : 'แต่ขาดไม่ได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.479989094+07:00","message":"Next Push (prob) : 'ไม่ได้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.479996084+07:00","message":"push: {false แต่ขาด 0 0xc002d20980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.570753605+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.570801754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.570808058+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.570830683+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้ประโยคนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.57083916+07:00","message":"[bufferProcess] interim [980000000]:แต่ขาดไม่ได้ประโยคนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.570841861+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.570850373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.570853547+07:00","message":"> Transcript [1054] [false]: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.570856371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.570858616+07:00","message":"Set new StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.663491849+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.663518743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.663523793+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.663533623+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้ประโยคนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.663539323+07:00","message":"[bufferProcess] interim [40000000]:แต่ขาดไม่ได้ประโยคนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.663541843+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.663546864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.663549367+07:00","message":"> Transcript [1055] [false]: 'แต่ขาดไม่ได้ประโยคนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.66355385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.663556108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.663558011+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.663560125+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.806838534+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.806875224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.806882433+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.806901171+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้ประโยคนี้ต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.806910321+07:00","message":"[bufferProcess] interim [220000000]:แต่ขาดไม่ได้ประโยคนี้ต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.806913889+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.806918653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.806923726+07:00","message":"> Transcript [1056] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.806929186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.806932791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.806936202+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.806939342+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.890775842+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.8908104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.890816026+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:26.890837009+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้ประโยคนี้ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.890844532+07:00","message":"[bufferProcess] interim [280000000]:แต่ขาดไม่ได้ประโยคนี้ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.890846885+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.890850166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.890852958+07:00","message":"> Transcript [1057] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.89085644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.890859132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.89086148+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:26.890863829+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.071895715+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.071935282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.071941931+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.071951225+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.071958526+07:00","message":"[bufferProcess] interim [400000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.071960913+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.071964229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.071967129+07:00","message":"> Transcript [1058] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.071970593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.071972721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.071975241+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.071977385+07:00","message":"TextPushed: 'แต่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.071979992+07:00","message":"Push: 'ไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.07198205+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.071984413+07:00","message":"Set new StatePrefix : 'แต่ขาดไม่ได้ประโยคนี้ต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.071986897+07:00","message":"Next Push (prob) : 'ต้องติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.071995223+07:00","message":"push: {false ไม่ได้ประโยคนี้ 0 0xc002d20980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.177563919+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.177598043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.177603357+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.177615245+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.177621222+07:00","message":"[bufferProcess] interim [580000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.177623648+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.17762672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.177629939+07:00","message":"> Transcript [1059] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.177632297+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.177634276+07:00","message":"Set new StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.473966517+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.474001722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ -\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.474007122+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ -"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.474018025+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ -"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.474024878+07:00","message":"[bufferProcess] interim [880000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ -"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.47402931+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.474032818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.474035582+07:00","message":"> Transcript [1060] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.474038969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.474041091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.47404309+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.474045541+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.601747499+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.601784392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.60179088+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.601803455+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.601810388+07:00","message":"[bufferProcess] interim [940000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.601812826+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ -"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.601818215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.601820994+07:00","message":"> Transcript [1061] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ -'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.601829697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.601832278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.601834304+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.601837377+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.636721459+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.636756432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.636761926+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:27.636774149+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.636780987+07:00","message":"[bufferProcess] interim [0]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.636783767+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.63678884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.636791916+07:00","message":"> Transcript [1062] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.636795081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.636797223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.636799427+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:27.636801938+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.13415311+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.134194155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.13420015+07:00","message":"receive interim result [false|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.134216735+07:00","message":"[buffer interim] 65 false แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.134225007+07:00","message":"[bufferProcess] interim [600000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.134228306+07:00","message":"[bufferProcess] send to processor:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.134237153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.134240535+07:00","message":"> Transcript [1063] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.134244764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.134247383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.134249855+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.134252869+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.134259174+07:00","message":"Push: 'ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.134261437+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.134263622+07:00","message":"Set new StatePrefix : 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:28.134265975+07:00","message":"Next Push (prob) : 'ใต้ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:28.134274872+07:00","message":"push: {false ต้องขีดเส้น 0 0xc002d20980}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:29.071796126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:29.071810705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.657051164+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.784904169+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.81559798+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.815645433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี\",\"confidence\":0.9295066}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.815654093+07:00","message":"receive interim result [true|false]: แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.815666775+07:00","message":"end recv isFinal message id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.815670056+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.815677801+07:00","message":"[buffer interim] 65 true แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.815686933+07:00","message":"[bufferProcess] interim [260000000]:แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.815692989+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.815697903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.815701866+07:00","message":"> Transcript [1064] [false]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.815708449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.81571142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.815715317+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.815719577+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.815722586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.815725955+07:00","message":"> Transcript [1065] [true]: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.815729897+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.81573271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.815735458+07:00","message":"StatePrefix: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้นใต้ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.815738844+07:00","message":"TextPushed: 'แต่ขาดไม่ได้ประโยคนี้ต้องขีดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:31.815745317+07:00","message":"Push: 'ใต้ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:31.815756224+07:00","message":"push: {true ใต้ลพบุรี 0 0xc002d20980}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:31.831990925+07:00","message":"write wav file: './tmp/7592/7592_65.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:32.072594674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:32.072599641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:32.967601854+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:32.967634289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นเมื่อสักครู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:32.967639555+07:00","message":"receive interim result [false|false]: เริ่มต้นเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:32.967652548+07:00","message":"[buffer interim] 66 false เริ่มต้นเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.967659584+07:00","message":"[bufferProcess] interim [200000000]:เริ่มต้นเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.967661799+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.967667455+07:00","message":"[bufferProcess] send to processor (ticker):เริ่มต้นเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.967670603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.967673444+07:00","message":"> Transcript [1066] [false]: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:32.967676198+07:00","message":"Set StatePrefix (first interim): 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.330979889+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.33101795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นเมื่อสักครู่ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.331024601+07:00","message":"receive interim result [false|false]: เริ่มต้นเมื่อสักครู่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.331038469+07:00","message":"[buffer interim] 66 false เริ่มต้นเมื่อสักครู่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.331050983+07:00","message":"[bufferProcess] interim [560000000]:เริ่มต้นเมื่อสักครู่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.331053495+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.397315569+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.397358471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นเมื่อสักครู่ชอบมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.397365006+07:00","message":"receive interim result [false|false]: เริ่มต้นเมื่อสักครู่ชอบมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.39738264+07:00","message":"[buffer interim] 66 false เริ่มต้นเมื่อสักครู่ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.397390663+07:00","message":"[bufferProcess] interim [680000000]:เริ่มต้นเมื่อสักครู่ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.397393365+07:00","message":"[bufferProcess] send to processor:เริ่มต้นเมื่อสักครู่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.397401866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.397404956+07:00","message":"> Transcript [1067] [false]: 'เริ่มต้นเมื่อสักครู่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.397408797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.397411523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.397413519+07:00","message":"StatePrefix: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.397415999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.523166623+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.523210804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นเมื่อสักครู่ชอบมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.523216282+07:00","message":"receive interim result [false|false]: เริ่มต้นเมื่อสักครู่ชอบมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.523234398+07:00","message":"[buffer interim] 66 false เริ่มต้นเมื่อสักครู่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.523243169+07:00","message":"[bufferProcess] interim [740000000]:เริ่มต้นเมื่อสักครู่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.523245597+07:00","message":"[bufferProcess] send to processor:เริ่มต้นเมื่อสักครู่ชอบมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.523249613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.523252897+07:00","message":"> Transcript [1068] [false]: 'เริ่มต้นเมื่อสักครู่ชอบมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.52325649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.523258746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.523260882+07:00","message":"StatePrefix: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.523263529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.577110881+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.658202243+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.658246356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นเมื่อสักครู่ชอบมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.658251809+07:00","message":"receive interim result [false|false]: เริ่มต้นเมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.65826806+07:00","message":"[buffer interim] 66 false เริ่มต้นเมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.65827944+07:00","message":"[bufferProcess] interim [920000000]:เริ่มต้นเมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.658286017+07:00","message":"[bufferProcess] send to processor:เริ่มต้นเมื่อสักครู่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.658293617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.658296628+07:00","message":"> Transcript [1069] [false]: 'เริ่มต้นเมื่อสักครู่ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.65830027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.658302414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.658306903+07:00","message":"StatePrefix: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.658309442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.666405593+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.666427085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อสักครู่ชอบมากเลย\",\"confidence\":0.9469558}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.666431989+07:00","message":"receive interim result [true|false]: เมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.666442563+07:00","message":"end recv isFinal message id 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.666444977+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.666451722+07:00","message":"[buffer interim] 66 true เมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666456088+07:00","message":"[bufferProcess] interim [10000000]:เมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666460321+07:00","message":"[bufferProcess] send to processor (isfinal):เริ่มต้นเมื่อสักครู่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666468159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.66648615+07:00","message":"> Transcript [1070] [false]: 'เริ่มต้นเมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666492451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666494986+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666499496+07:00","message":"StatePrefix: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666502223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666505566+07:00","message":"Push: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666507583+07:00","message":"TextPushed: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.6665109+07:00","message":"Set new StatePrefix : 'เริ่มต้นเมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666513577+07:00","message":"Next Push (prob) : 'ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666516397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666519412+07:00","message":"> Transcript [1071] [true]: 'เมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666521717+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.66652408+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666526461+07:00","message":"StatePrefix: 'เริ่มต้นเมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666528382+07:00","message":"TextPushed: 'เริ่มต้นเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666530055+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.666611209+07:00","message":"push: {false เริ่มต้นเมื่อสักครู่ 0 0xc001f8d700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.66663561+07:00","message":"Push: 'ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.6666405+07:00","message":"TextPushed: 'เริ่มต้นเมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666643877+07:00","message":"Set new StatePrefix : 'เมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666646208+07:00","message":"Next Push (prob) : 'เมื่อสักครู่ชอบมากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.666640417+07:00","message":"push: {true ชอบมากเลย 0 0xc001f8d700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:33.666658576+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_66.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:33.673709427+07:00","message":"write wav file: './tmp/7592/7592_66.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:33.900878995+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.628503534+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.628559397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพศผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.628565517+07:00","message":"receive interim result [false|false]: เพศผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.62858266+07:00","message":"[buffer interim] 67 false เพศผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.62859106+07:00","message":"[bufferProcess] interim [600000000]:เพศผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.628593084+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.748738964+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.748774871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Facebook\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.748779609+07:00","message":"receive interim result [false|false]: Facebook"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.748793483+07:00","message":"[buffer interim] 67 false Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.748799792+07:00","message":"[bufferProcess] interim [660000000]:Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.748801938+07:00","message":"[bufferProcess] send to processor:เพศผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.748805669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.748808593+07:00","message":"> Transcript [1072] [false]: 'เพศผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.748810703+07:00","message":"Set StatePrefix (first interim): 'เพศผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.866120701+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.866151937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพศทุกวัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.866157409+07:00","message":"receive interim result [false|false]: เพศทุกวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:34.866169503+07:00","message":"[buffer interim] 67 false เพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.866176197+07:00","message":"[bufferProcess] interim [780000000]:เพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.866178334+07:00","message":"[bufferProcess] send to processor:Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.866185027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.866187858+07:00","message":"> Transcript [1073] [false]: 'Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.866190322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:34.866192323+07:00","message":"Set new StatePrefix: 'Facebook'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.060673053+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.060719036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพศทุกวัยต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.060726354+07:00","message":"receive interim result [false|false]: เพศทุกวัยต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.060740268+07:00","message":"[buffer interim] 67 false เพศทุกวัยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.060751827+07:00","message":"[bufferProcess] interim [20000000]:เพศทุกวัยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.060755591+07:00","message":"[bufferProcess] send to processor:เพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.0607641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.060768455+07:00","message":"> Transcript [1074] [false]: 'เพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.060773996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.060776925+07:00","message":"Set new StatePrefix: 'เพศทุกวัย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:35.073333101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:35.073344949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.259212285+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.259255165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพศทุกวัยต้องได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.259261083+07:00","message":"receive interim result [false|false]: เพศทุกวัยต้องได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.259274845+07:00","message":"[buffer interim] 67 false เพศทุกวัยต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.259281909+07:00","message":"[bufferProcess] interim [200000000]:เพศทุกวัยต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.259284398+07:00","message":"[bufferProcess] send to processor:เพศทุกวัยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.259290275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.259293243+07:00","message":"> Transcript [1075] [false]: 'เพศทุกวัยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.259296628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.259298915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.25930094+07:00","message":"StatePrefix: 'เพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.259303193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.451125936+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.45116369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพศทุกวัยต้องได้เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.451172196+07:00","message":"receive interim result [false|false]: เพศทุกวัยต้องได้เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.451190207+07:00","message":"[buffer interim] 67 false เพศทุกวัยต้องได้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.451199085+07:00","message":"[bufferProcess] interim [380000000]:เพศทุกวัยต้องได้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.45120285+07:00","message":"[bufferProcess] send to processor:เพศทุกวัยต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.451209806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.451214422+07:00","message":"> Transcript [1076] [false]: 'เพศทุกวัยต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.451219027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.451221937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.451224879+07:00","message":"StatePrefix: 'เพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.451227867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.506670863+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.506705994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพศทุกวัยต้องได้ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.506711369+07:00","message":"receive interim result [false|false]: เพศทุกวัยต้องได้ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.506722204+07:00","message":"[buffer interim] 67 false เพศทุกวัยต้องได้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.506730335+07:00","message":"[bufferProcess] interim [440000000]:เพศทุกวัยต้องได้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.506732582+07:00","message":"[bufferProcess] send to processor:เพศทุกวัยต้องได้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.506735531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.506738083+07:00","message":"> Transcript [1077] [false]: 'เพศทุกวัยต้องได้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.506741319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.506743563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.50674554+07:00","message":"StatePrefix: 'เพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.50674774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.63305886+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.633100944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพศทุกวัยต้องได้ไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.633107014+07:00","message":"receive interim result [false|false]: เพศทุกวัยต้องได้ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.633120905+07:00","message":"[buffer interim] 67 false เพศทุกวัยต้องได้ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.633126874+07:00","message":"[bufferProcess] interim [560000000]:เพศทุกวัยต้องได้ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.633129224+07:00","message":"[bufferProcess] send to processor:เพศทุกวัยต้องได้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.633132258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.633135323+07:00","message":"> Transcript [1078] [false]: 'เพศทุกวัยต้องได้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.633138662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.633140614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.633142621+07:00","message":"StatePrefix: 'เพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.633145007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.633151662+07:00","message":"Push: 'เพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.633153878+07:00","message":"TextPushed: 'เพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.633156026+07:00","message":"Set new StatePrefix : 'เพศทุกวัยต้องได้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.633158398+07:00","message":"Next Push (prob) : 'ต้องได้ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.633177668+07:00","message":"push: {false เพศทุกวัย 0 0xc002a62700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.826197037+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.826239782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพศทุกวัยต้องได้ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.826246238+07:00","message":"receive interim result [false|false]: เพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:35.826264188+07:00","message":"[buffer interim] 67 false เพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.826273046+07:00","message":"[bufferProcess] interim [800000000]:เพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.826276063+07:00","message":"[bufferProcess] send to processor:เพศทุกวัยต้องได้ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.826280403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.826284718+07:00","message":"> Transcript [1079] [false]: 'เพศทุกวัยต้องได้ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.826287806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:35.826290186+07:00","message":"Set new StatePrefix: 'เพศทุกวัยต้องได้ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.469442189+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.46948358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพศทุกวัยต้องได้ไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.469489744+07:00","message":"receive interim result [false|false]: เพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:36.469507416+07:00","message":"[buffer interim] 67 false เพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.46951501+07:00","message":"[bufferProcess] interim [400000000]:เพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.469517758+07:00","message":"[bufferProcess] send to processor:เพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.469526637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.46952953+07:00","message":"> Transcript [1080] [false]: 'เพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.469532067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:36.469534645+07:00","message":"Set new StatePrefix: 'เพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.244496129+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.244534741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.244541824+07:00","message":"receive interim result [false|false]: เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.244556439+07:00","message":"[buffer interim] 67 false เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.24456724+07:00","message":"[bufferProcess] interim [180000000]:เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.244570281+07:00","message":"[bufferProcess] send to processor:เพศทุกวัยต้องได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.244574687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.244578101+07:00","message":"> Transcript [1081] [false]: 'เพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.244581736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.244584073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.244588069+07:00","message":"StatePrefix: 'เพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.244590642+07:00","message":"TextPushed: 'เพศทุกวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.737444947+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.824348917+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.824392723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.824398601+07:00","message":"receive interim result [false|false]: เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.824416968+07:00","message":"[buffer interim] 67 false เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.824426334+07:00","message":"[bufferProcess] interim [780000000]:เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.824428941+07:00","message":"[bufferProcess] send to processor:เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.824433561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.824436651+07:00","message":"> Transcript [1082] [false]: 'เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.824440319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.824442403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.824444384+07:00","message":"StatePrefix: 'เพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.824446849+07:00","message":"TextPushed: 'เพศทุกวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.869920508+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.884831601+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.884864904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า\",\"confidence\":0.9162249}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.884870796+07:00","message":"receive interim result [true|false]: เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.884897662+07:00","message":"end recv isFinal message id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.884901332+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.884915606+07:00","message":"[buffer interim] 67 true เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884939952+07:00","message":"[bufferProcess] interim [870000000]:เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884943379+07:00","message":"[bufferProcess] send to processor (isfinal):เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884946548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884950564+07:00","message":"> Transcript [1083] [false]: 'เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884953871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884956194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884958207+07:00","message":"StatePrefix: 'เพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884960654+07:00","message":"TextPushed: 'เพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884962441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884964403+07:00","message":"> Transcript [1084] [true]: 'เพศทุกวัยต้องได้ไอโอดีนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884966665+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884968506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884970199+07:00","message":"StatePrefix: 'เพศทุกวัยต้องได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.88497221+07:00","message":"TextPushed: 'เพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:37.884979754+07:00","message":"Push: 'ต้องได้ไอโอดีนเข้าใจว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:37.884998474+07:00","message":"push: {true ต้องได้ไอโอดีนเข้าใจว่า 0 0xc002a62700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:37.894204832+07:00","message":"write wav file: './tmp/7592/7592_67.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:38.07383364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:38.073851911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.128975225+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.242771047+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.242795094+07:00","message":"found end of frame, send empty tag with msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.242798518+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.242806932+07:00","message":"[buffer interim] 68 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.242820835+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.242830217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.242833257+07:00","message":"> Transcript [1085] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.242835948+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.242838023+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.242840017+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.242841896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.242844665+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.242855664+07:00","message":"push: {true \n 0 0xc0004a2400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:38.247490287+07:00","message":"write wav file: './tmp/7592/7592_68.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.448954836+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.797709576+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.797755078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.797760994+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.797775205+07:00","message":"[buffer interim] 69 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.797804071+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.797806425+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.860751765+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.8607932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.860798854+07:00","message":"receive interim result [false|false]: เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.860809885+07:00","message":"[buffer interim] 69 false เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.860826259+07:00","message":"[bufferProcess] interim [420000000]:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.860829384+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.860833355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.860836589+07:00","message":"> Transcript [1086] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.86083892+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.997706808+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.997748046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.997753792+07:00","message":"receive interim result [false|false]: เฉพาะเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:38.997768955+07:00","message":"[buffer interim] 69 false เฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.997777237+07:00","message":"[bufferProcess] interim [600000000]:เฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.997781185+07:00","message":"[bufferProcess] send to processor:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.997786135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.997791411+07:00","message":"> Transcript [1087] [false]: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.997793838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:38.997795965+07:00","message":"Set new StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.634760943+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.634810874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็ก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.634826063+07:00","message":"receive interim result [false|false]: เฉพาะเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.634843328+07:00","message":"[buffer interim] 69 false เฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.634855256+07:00","message":"[bufferProcess] interim [200000000]:เฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.634858868+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.634865588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.634870829+07:00","message":"> Transcript [1088] [false]: 'เฉพาะเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.63487539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.634878669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.634881756+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.634884924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.677853089+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.677891539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กพากย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.677899949+07:00","message":"receive interim result [false|false]: เฉพาะเด็กพากย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.677910342+07:00","message":"[buffer interim] 69 false เฉพาะเด็กพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.677916461+07:00","message":"[bufferProcess] interim [260000000]:เฉพาะเด็กพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.677918819+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.677923756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.677926677+07:00","message":"> Transcript [1089] [false]: 'เฉพาะเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.67792963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.677932083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.67793409+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.677936107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.818835296+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.818877423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กภาค 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.818887053+07:00","message":"receive interim result [false|false]: เฉพาะเด็กภาค 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:39.818897846+07:00","message":"[buffer interim] 69 false เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.818904437+07:00","message":"[bufferProcess] interim [380000000]:เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.818906582+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.818909666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.818912436+07:00","message":"> Transcript [1090] [false]: 'เฉพาะเด็กพากย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.818915481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.818917602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.818920044+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:39.818922082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.001085523+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.001122777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.001129039+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.001137988+07:00","message":"[buffer interim] 69 false เฉพาะเด็กผ้าขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.001144706+07:00","message":"[bufferProcess] interim [620000000]:เฉพาะเด็กผ้าขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.001147129+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กภาค 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.001150314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.001153358+07:00","message":"> Transcript [1091] [false]: 'เฉพาะเด็กภาค 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.001159133+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.001174672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.001176958+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.001179216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.001185319+07:00","message":"Push: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.001187439+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.001189636+07:00","message":"Set new StatePrefix : 'เฉพาะเด็กภาค 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.001191884+07:00","message":"Next Push (prob) : 'เด็กภาค 5'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.001217573+07:00","message":"push: {false เฉพาะ 0 0xc000189000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.416626562+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.416682389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาดแล้วแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.416688632+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาดแล้วแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.416704948+07:00","message":"[buffer interim] 69 false เฉพาะเด็กผ้าขาดแล้วแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.416713301+07:00","message":"[bufferProcess] interim [980000000]:เฉพาะเด็กผ้าขาดแล้วแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.416715906+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กผ้าขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.416721394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.416724456+07:00","message":"> Transcript [1092] [false]: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.41672733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.416729686+07:00","message":"Set new StatePrefix: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.577206891+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.577246565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาดแล้วแบ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.577253004+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาดแล้วแบ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.577267113+07:00","message":"[buffer interim] 69 false เฉพาะเด็กผ้าขาดแล้วแบ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.577278618+07:00","message":"[bufferProcess] interim [160000000]:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.577281333+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กผ้าขาดแล้วแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.577289971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.577293196+07:00","message":"> Transcript [1093] [false]: 'เฉพาะเด็กผ้าขาดแล้วแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.577296685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.577299257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.577301484+07:00","message":"StatePrefix: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.577304326+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.698098207+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.698138432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.698144005+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.698157308+07:00","message":"[buffer interim] 69 false เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.698165251+07:00","message":"[bufferProcess] interim [280000000]:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.698168+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.698174332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.698177697+07:00","message":"> Transcript [1094] [false]: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.69818163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.698184209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.698186465+07:00","message":"StatePrefix: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.69818889+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.933942849+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.933984211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.933990506+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:40.934006904+07:00","message":"[buffer interim] 69 false เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.934015373+07:00","message":"[bufferProcess] interim [520000000]:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.934018166+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.93402642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.934029366+07:00","message":"> Transcript [1095] [false]: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.934033373+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.934036111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.93403833+07:00","message":"StatePrefix: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:40.934040703+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:41.074643725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:41.074688126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.095397015+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.095444904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.095451438+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.095467976+07:00","message":"[buffer interim] 69 false เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.095476976+07:00","message":"[bufferProcess] interim [640000000]:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.095479748+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.095484353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.095487395+07:00","message":"> Transcript [1096] [false]: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.095491735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.095494633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.095496778+07:00","message":"StatePrefix: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.095499277+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.095502241+07:00","message":"Push: 'เด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.095504405+07:00","message":"TextPushed: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.095506884+07:00","message":"Set new StatePrefix : 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.095509732+07:00","message":"Next Push (prob) : 'แบ่งเป็นคนต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.095519187+07:00","message":"push: {false เด็กผ้าขาดแล้ว 0 0xc000189000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.22467629+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.224717638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.22472409+07:00","message":"receive interim result [false|false]: เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.224738966+07:00","message":"[buffer interim] 69 false เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.224750018+07:00","message":"[bufferProcess] interim [820000000]:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.224752736+07:00","message":"[bufferProcess] send to processor:เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.224761122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.224764107+07:00","message":"> Transcript [1097] [false]: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.224767031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.22476932+07:00","message":"Set new StatePrefix: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.328991625+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.38894008+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.461298329+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.518308235+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.521723997+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.52176233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม\",\"confidence\":0.9228403}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.521769266+07:00","message":"receive interim result [true|false]: เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.521779294+07:00","message":"end recv isFinal message id 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.521781882+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.52178769+07:00","message":"[buffer interim] 69 true เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.52179854+07:00","message":"[bufferProcess] interim [90000000]:เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.52180179+07:00","message":"[bufferProcess] send to processor (isfinal):เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521805271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521808384+07:00","message":"> Transcript [1098] [false]: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521819382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521821933+07:00","message":"Set new StatePrefix: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521823854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521825796+07:00","message":"> Transcript [1099] [true]: 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521828684+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521830812+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521832736+07:00","message":"StatePrefix: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521835245+07:00","message":"TextPushed: 'เฉพาะเด็กผ้าขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521837124+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521961243+07:00","message":"Push: 'แบ่งเป็นคนสร้างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521964514+07:00","message":"TextPushed: 'เฉพาะเด็กผ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521966847+07:00","message":"Set new StatePrefix : 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521969155+07:00","message":"Next Push (prob) : 'เฉพาะเด็กถ้าขาดแล้วแบ่งเป็นคนสร้างกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.521977423+07:00","message":"push: {true แบ่งเป็นคนสร้างกลุ่ม 0 0xc000189000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.521988147+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_69.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:41.530212949+07:00","message":"write wav file: './tmp/7592/7592_69.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.623319847+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.623347827+07:00","message":"found end of frame, send empty tag with msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.623351713+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.623363169+07:00","message":"[buffer interim] 70 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.623370398+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.623374619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.623377562+07:00","message":"> Transcript [1100] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.623380354+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.623386026+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.623388089+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.623389936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:41.623394438+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:41.623404094+07:00","message":"push: {true \n 0 0xc001f8d100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:41.62788004+07:00","message":"write wav file: './tmp/7592/7592_70.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.047430228+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.047473049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.047478501+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.047493206+07:00","message":"[buffer interim] 71 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.0474997+07:00","message":"[bufferProcess] interim [540000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.047501832+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.217029416+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.30171636+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.301757382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.301763995+07:00","message":"receive interim result [true|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.301772148+07:00","message":"end recv isFinal message id 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.301775122+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.301782799+07:00","message":"[buffer interim] 71 true ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.301793854+07:00","message":"[bufferProcess] interim [930000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.301803548+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.301808143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.30181805+07:00","message":"> Transcript [1101] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.301821696+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.301823835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.301825762+07:00","message":"> Transcript [1102] [true]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.301828328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.301830324+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.301832387+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.301834352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.301837028+07:00","message":"Push: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.301854575+07:00","message":"push: {true ก็คือ 0 0xc00039cc00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:42.307829335+07:00","message":"write wav file: './tmp/7592/7592_71.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.418473853+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.88547992+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.885526397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.885531781+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:42.885549524+07:00","message":"[buffer interim] 72 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.885555941+07:00","message":"[bufferProcess] interim [300000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:42.885557746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.098834639+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.098882291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.098888715+07:00","message":"receive interim result [false|false]: ถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.09890517+07:00","message":"[buffer interim] 72 false ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.098913758+07:00","message":"[bufferProcess] interim [480000000]:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.098916205+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.098920836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.098924077+07:00","message":"> Transcript [1103] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.098926344+07:00","message":"Set StatePrefix (first interim): 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.257753138+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.257775267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.2577802+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.257792439+07:00","message":"[buffer interim] 72 false ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.257799755+07:00","message":"[bufferProcess] interim [660000000]:ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.257802146+07:00","message":"[bufferProcess] send to processor:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.257807851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.257820915+07:00","message":"> Transcript [1104] [false]: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.257823078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.2578251+07:00","message":"Set new StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.790658911+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.790699601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.790707678+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.790721297+07:00","message":"[buffer interim] 72 false ถ้าเป็นเด็กดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.790728846+07:00","message":"[bufferProcess] interim [200000000]:ถ้าเป็นเด็กดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.790731598+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.790738322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.790741414+07:00","message":"> Transcript [1105] [false]: 'ถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.790744861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.79074713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.790749462+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.790751746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.836641035+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.836691529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.836698369+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.836714895+07:00","message":"[buffer interim] 72 false ถ้าเป็นเด็กโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.836723412+07:00","message":"[bufferProcess] interim [260000000]:ถ้าเป็นเด็กโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.836726672+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.836730552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.83673388+07:00","message":"> Transcript [1106] [false]: 'ถ้าเป็นเด็กดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.836737784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.836740088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.836742069+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.836744645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.969582304+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.969617106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.96962388+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:43.969645082+07:00","message":"[buffer interim] 72 false ถ้าเป็นเด็กโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.969651646+07:00","message":"[bufferProcess] interim [380000000]:ถ้าเป็นเด็กโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.969653955+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.969659144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.969661698+07:00","message":"> Transcript [1107] [false]: 'ถ้าเป็นเด็กโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.969664665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.969666701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.969668582+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:43.969670498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.024953264+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.024985113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.024990421+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.025004619+07:00","message":"[buffer interim] 72 false ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.025011261+07:00","message":"[bufferProcess] interim [440000000]:ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.025013567+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.025020139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.02502283+07:00","message":"> Transcript [1108] [false]: 'ถ้าเป็นเด็กโดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.025026445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.025028626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.025030585+07:00","message":"StatePrefix: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.025033061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.025038365+07:00","message":"Push: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.025040473+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.025042842+07:00","message":"Set new StatePrefix : 'ถ้าเป็นเด็กโดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.02504541+07:00","message":"Next Push (prob) : 'เด็กโดยใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.02505191+07:00","message":"push: {false ถ้าเป็น 0 0xc0004a2d00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:44.074993225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:44.075013789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.55925716+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.55929115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.559296942+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.559307253+07:00","message":"[buffer interim] 72 false ถ้าเป็นเด็กโดยเฉพาะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.559314477+07:00","message":"[bufferProcess] interim [980000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.559316988+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.559320425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.559323377+07:00","message":"> Transcript [1109] [false]: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.559325693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.55932766+07:00","message":"Set new StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.666441823+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.666475712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.666481744+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.666491923+07:00","message":"[buffer interim] 72 false ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.666498134+07:00","message":"[bufferProcess] interim [40000000]:ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.666500778+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.666505773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.666508466+07:00","message":"> Transcript [1110] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.666511517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.666513599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.666515766+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.666519671+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.670480547+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.670501427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.67050636+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.670519193+07:00","message":"[buffer interim] 72 false ถ้าเป็นเด็กโดยเฉพาะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.670523934+07:00","message":"[bufferProcess] interim [100000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.670526254+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.670532251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.670535053+07:00","message":"> Transcript [1111] [false]: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.67053786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.670539773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.670541682+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.670543729+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.872706582+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.872751875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.872757395+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:44.872769278+07:00","message":"[buffer interim] 72 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.872775426+07:00","message":"[bufferProcess] interim [280000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.872778071+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.872783198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.872786074+07:00","message":"> Transcript [1112] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.872789282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.872791461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.872793571+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:44.872797707+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.001529108+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.001566792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.001573053+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.001591994+07:00","message":"[buffer interim] 72 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.001603332+07:00","message":"[bufferProcess] interim [340000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.001606058+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.001612688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.001615784+07:00","message":"> Transcript [1113] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.001623713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.001626504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.001628648+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.001634642+07:00","message":"TextPushed: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.001642287+07:00","message":"Push: 'เด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.00164705+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.001649689+07:00","message":"Set new StatePrefix : 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.001652543+07:00","message":"Next Push (prob) : 'อยู่ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.001681815+07:00","message":"push: {false เด็กโดยเฉพาะ 0 0xc0004a2d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.055672673+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.055705182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.055711007+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.055721177+07:00","message":"[buffer interim] 72 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.055727745+07:00","message":"[bufferProcess] interim [520000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.055730483+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.055735495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.055738074+07:00","message":"> Transcript [1114] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.055740456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.055742912+07:00","message":"Set new StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.188014996+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.188049412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.188055376+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.188066379+07:00","message":"[buffer interim] 72 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.188073183+07:00","message":"[bufferProcess] interim [580000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.188075674+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.188079002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.188081615+07:00","message":"> Transcript [1115] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.188085503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.188087443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.18808942+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.188091819+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.768456644+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.7684937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.768499751+07:00","message":"receive interim result [false|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.768517948+07:00","message":"[buffer interim] 72 false ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.768524807+07:00","message":"[bufferProcess] interim [180000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.768527268+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.768532463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.768535203+07:00","message":"> Transcript [1116] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.768538924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.768541104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.768543278+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:45.768545851+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:45.938821254+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.050123759+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.050167264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา\",\"confidence\":0.94719666}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.050175444+07:00","message":"receive interim result [true|false]: ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.050186197+07:00","message":"end recv isFinal message id 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.050189645+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.050197183+07:00","message":"[buffer interim] 72 true ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.050207861+07:00","message":"[bufferProcess] interim [540000000]:ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.050212331+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.050217314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.050221502+07:00","message":"> Transcript [1117] [false]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.050225989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.050228821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.050231817+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.05023543+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.050238274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.050241322+07:00","message":"> Transcript [1118] [true]: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์มารดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.050244745+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.05024737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.050250135+07:00","message":"StatePrefix: 'ถ้าเป็นเด็กโดยเฉพาะอยู่ในครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.050253221+07:00","message":"TextPushed: 'ถ้าเป็นเด็กโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.050257431+07:00","message":"Push: 'อยู่ในครรภ์มารดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.05026709+07:00","message":"push: {true อยู่ในครรภ์มารดา 0 0xc0004a2d00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:46.064496008+07:00","message":"write wav file: './tmp/7592/7592_72.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.388363775+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.868430389+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.868466795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.868471626+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.868485772+07:00","message":"[buffer interim] 73 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.868491848+07:00","message":"[bufferProcess] interim [240000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.868493949+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.949744152+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.949791999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.949798415+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.949819518+07:00","message":"[buffer interim] 73 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.949828474+07:00","message":"[bufferProcess] interim [360000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.949830674+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.949834223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.949837263+07:00","message":"> Transcript [1119] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.949839443+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.956782419+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.956818493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.956823458+07:00","message":"receive interim result [false|false]: ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:46.956835338+07:00","message":"[buffer interim] 73 false ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.956840738+07:00","message":"[bufferProcess] interim [420000000]:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.956842716+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.956845594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.956849354+07:00","message":"> Transcript [1120] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.956851715+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:46.95685381+07:00","message":"Set new StatePrefix: 'อายุ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:47.075428955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:47.075464638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.439461397+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.439516324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.439521605+07:00","message":"receive interim result [false|false]: ไอโอดีนต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.439534026+07:00","message":"[buffer interim] 73 false ไอโอดีนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.43954369+07:00","message":"[bufferProcess] interim [900000000]:ไอโอดีนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.439546393+07:00","message":"[bufferProcess] send to processor:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.439552021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.439555168+07:00","message":"> Transcript [1121] [false]: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.439557957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.439560323+07:00","message":"Set new StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.566198367+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.566238406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.566243672+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.566259331+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.566266464+07:00","message":"[bufferProcess] interim [20000000]:ไอโอดีนต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.566269083+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.566272475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.566275747+07:00","message":"> Transcript [1122] [false]: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.566278195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.566280099+07:00","message":"Set new StatePrefix: 'ไอโอดีนต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.770731494+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.770771424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปซะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.770777357+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปซะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.77079258+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.770799244+07:00","message":"[bufferProcess] interim [200000000]:ไอโอดีนต้องไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.77080171+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.770813095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.77081624+07:00","message":"> Transcript [1123] [false]: 'ไอโอดีนต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.770819882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.770822092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.770824113+07:00","message":"StatePrefix: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.770826243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.819559902+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.819612551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.819619588+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:47.819636421+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.819645357+07:00","message":"[bufferProcess] interim [260000000]:ไอโอดีนต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.819648003+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.819656188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.819659638+07:00","message":"> Transcript [1124] [false]: 'ไอโอดีนต้องไปซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.819664239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.819666952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.819669493+07:00","message":"StatePrefix: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:47.819672988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.139758332+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.139798336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.139804353+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.139829448+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.13984036+07:00","message":"[bufferProcess] interim [560000000]:ไอโอดีนต้องไปสร้างห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.139842861+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.13984876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.139852085+07:00","message":"> Transcript [1125] [false]: 'ไอโอดีนต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.139856537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.139859209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.139861252+07:00","message":"StatePrefix: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.139863744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.259903493+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.25994947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.259955262+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.259972553+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.259980851+07:00","message":"[bufferProcess] interim [680000000]:ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.259983265+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.259987643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.259990879+07:00","message":"> Transcript [1126] [false]: 'ไอโอดีนต้องไปสร้างห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.259995649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.259998084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.260000047+07:00","message":"StatePrefix: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.260002303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.260005019+07:00","message":"Push: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.260007065+07:00","message":"TextPushed: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.260009748+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.260011995+07:00","message":"Next Push (prob) : 'ไปสร้างห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.260019616+07:00","message":"push: {false ไอโอดีนต้อง 0 0xc001f8c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.841938887+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.842001141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.842007239+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.842029041+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.842038645+07:00","message":"[bufferProcess] interim [280000000]:ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.842041299+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.842047186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.84205161+07:00","message":"> Transcript [1127] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.842054639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.842056923+07:00","message":"Set new StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.969154039+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.969211809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.969217745+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.969234899+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.969243609+07:00","message":"[bufferProcess] interim [340000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.969246513+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.969250381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.969253225+07:00","message":"> Transcript [1128] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.969256853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.969259113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.969263424+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.969265907+07:00","message":"TextPushed: 'ไอโอดีนต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.971285136+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.971299723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.971303587+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:48.971314721+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.971318279+07:00","message":"[bufferProcess] interim [400000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.971320463+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.971322541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.971324657+07:00","message":"> Transcript [1129] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.971327603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.971329561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.971331496+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:48.971333728+07:00","message":"TextPushed: 'ไอโอดีนต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.353004147+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.353046544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.353053618+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.35306897+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.353076707+07:00","message":"[bufferProcess] interim [820000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.353079975+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.353086828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.353090328+07:00","message":"> Transcript [1130] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.353094331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.353098375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.353101291+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.353103772+07:00","message":"TextPushed: 'ไอโอดีนต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.549633928+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.549675583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.549681616+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.549702665+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.549711157+07:00","message":"[bufferProcess] interim [940000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.549713765+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.549717749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.549721695+07:00","message":"> Transcript [1131] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.549726251+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.549728553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.549731381+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.549733719+07:00","message":"TextPushed: 'ไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.54973701+07:00","message":"Push: 'ไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.549739637+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.549742022+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.549744318+07:00","message":"Next Push (prob) : 'ไทรอยด์เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.549754565+07:00","message":"push: {false ไปสร้างฮอร์โมน 0 0xc001f8c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.746016912+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.746069292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.746076084+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.746091732+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.746100218+07:00","message":"[bufferProcess] interim [180000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.746102975+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.746108884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.746112453+07:00","message":"> Transcript [1132] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.746116193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.746121052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.746123613+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.746126522+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.928229488+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.928284398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.928290606+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:49.928305173+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.928311982+07:00","message":"[bufferProcess] interim [420000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.928314631+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.928317933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.928320968+07:00","message":"> Transcript [1133] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.92832441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.928326579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.928328741+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:49.928331466+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:50.075490107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:50.075501987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.122113664+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.122152687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.122159551+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.122174223+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.12218152+07:00","message":"[bufferProcess] interim [600000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.122184476+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.122192552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.122195569+07:00","message":"> Transcript [1134] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.122199171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.122201667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.122203956+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.122206996+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.24697154+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.247013704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.247019709+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.247035321+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.247046674+07:00","message":"[bufferProcess] interim [660000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.24704983+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.247057723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.247063262+07:00","message":"> Transcript [1135] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.24706759+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.247070051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.247072592+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.247075639+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.247082521+07:00","message":"Push: 'ไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.247084592+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.247087116+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.247089877+07:00","message":"Next Push (prob) : 'นสำหรับการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.247098684+07:00","message":"push: {false ไทรอยด์เพื่อ 0 0xc001f8c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.440480168+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.440517299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.440522911+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.440538821+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.440546354+07:00","message":"[bufferProcess] interim [900000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.440549219+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.440552692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.440555641+07:00","message":"> Transcript [1136] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.4405582+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.440560222+07:00","message":"Set new StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.571060771+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.571099987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.571105335+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:50.571118253+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.571125046+07:00","message":"[bufferProcess] interim [960000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.571127846+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.571133021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.571136356+07:00","message":"> Transcript [1137] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.571139927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.571141843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.57114391+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:50.571146359+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.1396441+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.139682007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.139687972+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.139703963+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.139710952+07:00","message":"[bufferProcess] interim [560000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.139714185+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.139721361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.139725509+07:00","message":"> Transcript [1138] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.139730162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.139732214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.13973405+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.139736846+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.143161401+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.143185738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.143190914+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.143201326+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.143206929+07:00","message":"[bufferProcess] interim [620000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.143209726+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.14321297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.143215599+07:00","message":"> Transcript [1139] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.143219027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.143221238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.143223185+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.143226602+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.341275301+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.341324067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.341331763+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.34134972+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.341357878+07:00","message":"[bufferProcess] interim [740000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.341360905+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.341369685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.341373122+07:00","message":"> Transcript [1140] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.34137736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.341380022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.341382424+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.341385222+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.341396088+07:00","message":"Push: 'นสำหรับการเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.341398261+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.341400646+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.341403446+07:00","message":"Next Push (prob) : 'เติบโตเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.341425591+07:00","message":"push: {false นสำหรับการเจริญ 0 0xc001f8c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.46930503+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.469345243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.469351276+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.469366389+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.469374051+07:00","message":"[bufferProcess] interim [920000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.46937677+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.469381915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.469385253+07:00","message":"> Transcript [1141] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.469389296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.469391422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.469393648+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.469398365+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.696466829+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.72760862+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.727651874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.727659818+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.72767283+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.727681601+07:00","message":"[bufferProcess] interim [160000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.727685295+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.727690372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.727694452+07:00","message":"> Transcript [1142] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.727700443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.727703277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.727708298+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.727712323+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.805764955+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.805816944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาดปู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.805823728+07:00","message":"receive interim result [false|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาดปู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.805839622+07:00","message":"[buffer interim] 73 false ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาดปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.805846505+07:00","message":"[bufferProcess] interim [340000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาดปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.805849265+07:00","message":"[bufferProcess] send to processor:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.805855069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.805858316+07:00","message":"> Transcript [1143] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.805862108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.805864389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.805866914+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.80586948+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.864191004+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.864237988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย\",\"confidence\":0.9447691}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.864247609+07:00","message":"receive interim result [true|false]: ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.86425964+07:00","message":"end recv isFinal message id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.864262378+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.864269492+07:00","message":"[buffer interim] 73 true ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864280917+07:00","message":"[bufferProcess] interim [340000000]:ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864284309+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาดปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864297991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864316229+07:00","message":"> Transcript [1144] [false]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาดปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864322113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864324632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864327254+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864330266+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.86433687+07:00","message":"Push: 'เติบโตเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864338992+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864341422+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาดปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864344274+07:00","message":"Next Push (prob) : 'แม่ขาดปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864347126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864349552+07:00","message":"> Transcript [1145] [true]: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864352078+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864353902+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864355668+07:00","message":"StatePrefix: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาดปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864357832+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864362892+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.864443962+07:00","message":"push: {false เติบโตเพราะ 0 0xc001f8c180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864608376+07:00","message":"Push: 'แม่ขาดปุ๋ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864614284+07:00","message":"TextPushed: 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อนสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864617039+07:00","message":"Set new StatePrefix : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864619705+07:00","message":"Next Push (prob) : 'ไอโอดีนต้องไปสร้างฮอร์โมนไทรอยด์เพื่อสำหรับการเจริญเติบโตเพราะแม่ขาดปุ๋ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:51.864629827+07:00","message":"push: {true แม่ขาดปุ๋ย 0 0xc001f8c180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:51.864621729+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_73.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:51.875432357+07:00","message":"write wav file: './tmp/7592/7592_73.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.019242812+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.494835414+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.494893687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.494901407+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.494918438+07:00","message":"[buffer interim] 74 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.494925303+07:00","message":"[bufferProcess] interim [300000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.494927026+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.6904194+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.690459626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.690466779+07:00","message":"receive interim result [false|false]: รูปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.69048589+07:00","message":"[buffer interim] 74 false รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.690496048+07:00","message":"[bufferProcess] interim [480000000]:รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.690500225+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.690505772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.690510299+07:00","message":"> Transcript [1146] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:52.690513292+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.769334196+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.769367295+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.769370925+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.769372964+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.769374885+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:52.769376731+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.060096902+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.060133273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.060138255+07:00","message":"receive interim result [false|false]: รูปที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.060150505+07:00","message":"[buffer interim] 74 false รูปที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.060157663+07:00","message":"[bufferProcess] interim [660000000]:รูปที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.060160103+07:00","message":"[bufferProcess] send to processor:รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.060166722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.060169536+07:00","message":"> Transcript [1147] [false]: 'รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.06017294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.060174907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.0601771+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.060179713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:53.076501704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:53.076554984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.114909011+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.114946812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.114951799+07:00","message":"receive interim result [false|false]: รูปที่ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.114967277+07:00","message":"[buffer interim] 74 false รูปที่ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.114974536+07:00","message":"[bufferProcess] interim [720000000]:รูปที่ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.114977033+07:00","message":"[bufferProcess] send to processor:รูปที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.114980478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.11498486+07:00","message":"> Transcript [1148] [false]: 'รูปที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.114989403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.114991494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.11499359+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.114995966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.176473504+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.196559731+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.196606673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่อยู่ในท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.196613311+07:00","message":"receive interim result [false|false]: รูปที่อยู่ในท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.196630643+07:00","message":"[buffer interim] 74 false รูปที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.196639071+07:00","message":"[bufferProcess] interim [900000000]:รูปที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.196641675+07:00","message":"[bufferProcess] send to processor:รูปที่ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.196649047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.19665282+07:00","message":"> Transcript [1149] [false]: 'รูปที่ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.196657018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.196659224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.19666191+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.196664274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.276137437+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.2761799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่อยู่ในท้อง\",\"confidence\":0.9194094}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.276187438+07:00","message":"receive interim result [true|false]: รูปที่อยู่ในท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.27619709+07:00","message":"end recv isFinal message id 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.276200466+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.276208925+07:00","message":"[buffer interim] 74 true รูปที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276217836+07:00","message":"[bufferProcess] interim [170000000]:รูปที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276222003+07:00","message":"[bufferProcess] send to processor (isfinal):รูปที่อยู่ในท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276226774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276231001+07:00","message":"> Transcript [1150] [false]: 'รูปที่อยู่ในท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.27623565+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276238574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276241938+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.27624479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276248746+07:00","message":"Push: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276251629+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276254535+07:00","message":"Set new StatePrefix : 'รูปที่อยู่ในท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276258396+07:00","message":"Next Push (prob) : 'ที่อยู่ในท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276261479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276264482+07:00","message":"> Transcript [1151] [true]: 'รูปที่อยู่ในท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276267984+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276270691+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.27627347+07:00","message":"StatePrefix: 'รูปที่อยู่ในท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276276598+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:53.276279563+07:00","message":"Push: 'ที่อยู่ในท้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.276297084+07:00","message":"push: {false รูป 0 0xc0004a2980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.27631575+07:00","message":"push: {true ที่อยู่ในท้อง 0 0xc0004a2980}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:53.282216233+07:00","message":"write wav file: './tmp/7592/7592_74.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:53.630089541+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.095117783+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.09516818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.095174361+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.095190287+07:00","message":"[buffer interim] 75 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.09519749+07:00","message":"[bufferProcess] interim [240000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.095199427+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.160246661+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.160291411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.160298165+07:00","message":"receive interim result [false|false]: มีอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.160312163+07:00","message":"[buffer interim] 75 false มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.160320229+07:00","message":"[bufferProcess] interim [420000000]:มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.160322767+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.160330517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.160333955+07:00","message":"> Transcript [1152] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.160336422+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.470606211+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.470651644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.470659097+07:00","message":"receive interim result [false|false]: มีอันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.470673185+07:00","message":"[buffer interim] 75 false มีอันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.470681896+07:00","message":"[bufferProcess] interim [660000000]:มีอันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.470684013+07:00","message":"[bufferProcess] send to processor:มีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.470687318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.470690841+07:00","message":"> Transcript [1153] [false]: 'มีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.470693641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.470695881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.470698116+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.470700429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.602639836+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.602718999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.602725298+07:00","message":"receive interim result [false|false]: มีอันเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:54.602738686+07:00","message":"[buffer interim] 75 false มีอันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.602751298+07:00","message":"[bufferProcess] interim [780000000]:มีอันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.602755646+07:00","message":"[bufferProcess] send to processor:มีอันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.602761994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.60276532+07:00","message":"> Transcript [1154] [false]: 'มีอันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.60277002+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.602772839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.60277613+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:54.602779192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.230626711+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.230656527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปนึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.230664501+07:00","message":"receive interim result [false|false]: มีอันเป็นไปนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.230676672+07:00","message":"[buffer interim] 75 false มีอันเป็นไปนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.23068312+07:00","message":"[bufferProcess] interim [380000000]:มีอันเป็นไปนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.230685448+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.23069034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.230693228+07:00","message":"> Transcript [1155] [false]: 'มีอันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.230696308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.230698466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.230700588+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.230702839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.25568211+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.25572473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.255730895+07:00","message":"receive interim result [false|false]: มีอันเป็นไปได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.255749566+07:00","message":"[buffer interim] 75 false มีอันเป็นไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.255757854+07:00","message":"[bufferProcess] interim [440000000]:มีอันเป็นไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.25576175+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.255768602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.255771716+07:00","message":"> Transcript [1156] [false]: 'มีอันเป็นไปนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.255775745+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.255779485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.255781942+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.255784011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.255789903+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.255791952+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.255794326+07:00","message":"Set new StatePrefix : 'มีอันเป็นไปนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.255796602+07:00","message":"Next Push (prob) : 'อันเป็นไปนึ่งใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.255815158+07:00","message":"push: {false มี 0 0xc001f8d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.270478671+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.270501077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.270506502+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.270519392+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.270525207+07:00","message":"[bufferProcess] interim [500000000]:มีอันเป็นไปหนึ่งในนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.2705276+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.270531156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.270533742+07:00","message":"> Transcript [1157] [false]: 'มีอันเป็นไปได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.270536363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.270538597+07:00","message":"Set new StatePrefix: 'มีอันเป็นไปได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.380603017+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.380643151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.380648705+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.380663511+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.380671801+07:00","message":"[bufferProcess] interim [620000000]:มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.380674393+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.380677965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.380680802+07:00","message":"> Transcript [1158] [false]: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.380683585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.38068613+07:00","message":"Set new StatePrefix: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.942830119+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.94286391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.942869906+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:55.942885299+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942892387+07:00","message":"[bufferProcess] interim [220000000]:มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.94289507+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942898024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942900927+07:00","message":"> Transcript [1159] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.94290432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942906311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942908374+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:55.942910714+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:56.076849486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:56.076865307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.202589643+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.202634047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.202640157+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.202655604+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.202663633+07:00","message":"[bufferProcess] interim [400000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.202666583+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.202674512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.202677571+07:00","message":"> Transcript [1160] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.202681477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.202684215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.202688676+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.202691248+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.810816996+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.810855441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.810861828+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.81087222+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.81087879+07:00","message":"[bufferProcess] interim [0]:มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.810881078+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.810884537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.810889308+07:00","message":"> Transcript [1161] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.810892724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.810895105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.810896976+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.810899378+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.843506543+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.843545118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.843551571+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.843570075+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.843578076+07:00","message":"[bufferProcess] interim [60000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.843581095+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.843585206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.843588331+07:00","message":"> Transcript [1162] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.843592387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.843594575+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.843597186+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.843600082+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.84360301+07:00","message":"Push: 'อันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.843605177+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.843607578+07:00","message":"Set new StatePrefix : 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.84361017+07:00","message":"Next Push (prob) : 'คือเหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.843617497+07:00","message":"push: {false อันเป็นไปหนึ่งในนั้น 0 0xc001f8d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.975743017+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.975785584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.975793365+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:56.975816067+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.975827801+07:00","message":"[bufferProcess] interim [180000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.97583052+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.975837765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.975840678+07:00","message":"> Transcript [1163] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.975844329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.975846401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.975848937+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:56.975851865+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.097185235+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.097225089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.097231076+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.0972478+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.097262502+07:00","message":"[bufferProcess] interim [240000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.09726738+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.097277269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.097282124+07:00","message":"> Transcript [1164] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.097287545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.09729095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.097294342+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.097297886+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.165580981+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.165616832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.165622362+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.165634752+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.165644279+07:00","message":"[bufferProcess] interim [360000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.165648706+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.165652545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.165655235+07:00","message":"> Transcript [1165] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.165658699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.165662243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.165664416+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.165666908+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.689912424+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.689950474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.689957024+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.689973779+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.689977659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.689980626+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.689986831+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.689990496+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690015249+07:00","message":"[bufferProcess] interim [840000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690042461+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690054592+07:00","message":"[bufferProcess] interim [900000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690056802+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690061795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690065633+07:00","message":"> Transcript [1166] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690070573+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690072871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690075625+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.6900782+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690086001+07:00","message":"Push: 'คือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690088267+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690090761+07:00","message":"Set new StatePrefix : 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690093287+07:00","message":"Next Push (prob) : 'เรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690095193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690097451+07:00","message":"> Transcript [1167] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690099917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.69010198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690104374+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.690106536+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.690125506+07:00","message":"push: {false คือเหรอ 0 0xc001f8d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.802121552+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.802154353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.802160161+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.802172755+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.802180269+07:00","message":"[bufferProcess] interim [960000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.802183086+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.802186407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.802189252+07:00","message":"> Transcript [1168] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.802193141+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.802195387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.802197398+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.802199918+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.808207141+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.808225062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.808230734+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:57.808239942+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.808244843+07:00","message":"[bufferProcess] interim [20000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.808247106+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.808250719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.80825294+07:00","message":"> Transcript [1169] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.80825612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.808258231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.808260442+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:57.808262969+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.053309565+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.053345109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.053351064+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.053363501+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.05336974+07:00","message":"[bufferProcess] interim [260000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.053372307+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.053377603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.053380258+07:00","message":"> Transcript [1170] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.053383921+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.053385958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.053388237+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.053390789+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.053397356+07:00","message":"Push: 'เรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.053399674+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.053402024+07:00","message":"Set new StatePrefix : 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.053404385+07:00","message":"Next Push (prob) : 'การเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.053424606+07:00","message":"push: {false เรียนหนังสือไม่ได้ 0 0xc001f8d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.182367095+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.182408917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.182416854+07:00","message":"receive interim result [false|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.182430006+07:00","message":"[buffer interim] 75 false มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.182440587+07:00","message":"[bufferProcess] interim [380000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.182444812+07:00","message":"[bufferProcess] send to processor:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.182452092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.182457334+07:00","message":"> Transcript [1171] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.182462112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.182464925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.182467757+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.182471757+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.426811015+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.533153779+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.533207108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.533215472+07:00","message":"receive interim result [true|false]: มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.5332234+07:00","message":"end recv isFinal message id 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.53322578+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.533232536+07:00","message":"[buffer interim] 75 true มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.53324213+07:00","message":"[bufferProcess] interim [830000000]:มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.53324548+07:00","message":"[bufferProcess] send to processor (isfinal):มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.533248923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.533251852+07:00","message":"> Transcript [1172] [false]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.533255312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.533257337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.533259222+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.533261789+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.53326458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.533266707+07:00","message":"> Transcript [1173] [true]: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.533268991+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.533270728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.533272571+07:00","message":"StatePrefix: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้การเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.533274539+07:00","message":"TextPushed: 'มีอันเป็นไปหนึ่งในนั้นคือเหรอเรียนหนังสือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.533280793+07:00","message":"Push: 'การเจริญเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.533288324+07:00","message":"push: {true การเจริญเติบโต 0 0xc001f8d380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:10:58.543752105+07:00","message":"write wav file: './tmp/7592/7592_75.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.620251867+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.959069705+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.959118381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.959125306+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:58.959143615+07:00","message":"[buffer interim] 76 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.959157073+07:00","message":"[bufferProcess] interim [360000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:58.959160134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:59.077278327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:10:59.077270615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.163781455+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.163825661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.163831276+07:00","message":"receive interim result [false|false]: ไม่เต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.163844518+07:00","message":"[buffer interim] 76 false ไม่เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.163851284+07:00","message":"[bufferProcess] interim [540000000]:ไม่เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.163853573+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.163859778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.163862797+07:00","message":"> Transcript [1174] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.163864973+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.468243586+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.468284063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.4682901+07:00","message":"receive interim result [false|false]: ไม่เต็มที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:10:59.468301667+07:00","message":"[buffer interim] 76 false ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.468310738+07:00","message":"[bufferProcess] interim [840000000]:ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.468314448+07:00","message":"[bufferProcess] send to processor:ไม่เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.468320958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.468325043+07:00","message":"> Transcript [1175] [false]: 'ไม่เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.468329011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.468331873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.468335031+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:10:59.468337233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.051974707+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.052007605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.052013142+07:00","message":"receive interim result [false|false]: ไม่เต็มที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.052027258+07:00","message":"[buffer interim] 76 false ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.052035479+07:00","message":"[bufferProcess] interim [440000000]:ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.052039071+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.052043144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.052047231+07:00","message":"> Transcript [1176] [false]: 'ไม่เต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.052051668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.052054883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.052058206+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.052061086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.51617687+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.516214723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.516219626+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.516230907+07:00","message":"[buffer interim] 76 false ไม่เต็มที่โตมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.516237326+07:00","message":"[bufferProcess] interim [920000000]:ไม่เต็มที่โตมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.51623978+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.516244864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.516247768+07:00","message":"> Transcript [1177] [false]: 'ไม่เต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.51625099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.51625323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.516255501+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.516257771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.692370059+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.692405851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.692411553+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.692421048+07:00","message":"[buffer interim] 76 false ไม่เต็มที่โตมาเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.692428046+07:00","message":"[bufferProcess] interim [40000000]:ไม่เต็มที่โตมาเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.692430248+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.692433486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.692436846+07:00","message":"> Transcript [1178] [false]: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.692440668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.692442776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.69244477+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.692446964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.692449166+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.692451116+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.692453226+07:00","message":"Set new StatePrefix : 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.692455399+07:00","message":"Next Push (prob) : 'เต็มที่โตมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.692463449+07:00","message":"push: {false ไม่ 0 0xc000189b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.945428118+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.945468865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.945474885+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:00.945487256+07:00","message":"[buffer interim] 76 false ไม่เต็มที่โตมาเป็นเด็กทารก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.945493709+07:00","message":"[bufferProcess] interim [340000000]:ไม่เต็มที่โตมาเป็นเด็กทารก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.945496015+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.945502558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.94550533+07:00","message":"> Transcript [1179] [false]: 'ไม่เต็มที่โตมาเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.945508881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.945511131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.945513324+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:00.945515917+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.409597207+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.4096455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.409653487+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.409668196+07:00","message":"[buffer interim] 76 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.409680457+07:00","message":"[bufferProcess] interim [760000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.40968322+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.40968646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.409689512+07:00","message":"> Transcript [1180] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.40969304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.409695098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.409697133+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.409699689+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.589450676+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.589492282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.589499797+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.589515145+07:00","message":"[buffer interim] 76 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.589523298+07:00","message":"[bufferProcess] interim [940000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.589526974+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.589534162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.589537232+07:00","message":"> Transcript [1181] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.589541199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.589545888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.589548131+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.589550642+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.776888974+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.776919314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.776924663+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.776939354+07:00","message":"[buffer interim] 76 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.776946971+07:00","message":"[bufferProcess] interim [180000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.77695028+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.776954176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.776957142+07:00","message":"> Transcript [1182] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.776960854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.776962924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.776964891+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.776967584+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.776975732+07:00","message":"Push: 'เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.776978014+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.776980232+07:00","message":"Set new StatePrefix : 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:01.77698246+07:00","message":"Next Push (prob) : 'เด็กทารกเด็กวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:01.776989505+07:00","message":"push: {false เต็มที่โตมาเป็น 0 0xc000189b00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:02.077454159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:02.077484245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.377909227+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.377952285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.377958547+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.377976468+07:00","message":"[buffer interim] 76 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.377984746+07:00","message":"[bufferProcess] interim [780000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.377987728+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.377991777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.377995321+07:00","message":"> Transcript [1183] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.377998998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.378001264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.378003606+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.378006472+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.524626272+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.52467004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.524676938+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.52469217+07:00","message":"[buffer interim] 76 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.524702543+07:00","message":"[bufferProcess] interim [840000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.52470637+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.524715082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.524718146+07:00","message":"> Transcript [1184] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.524722054+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.524724826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.524726896+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.52473193+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.594541245+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.594579316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.594585702+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.594601072+07:00","message":"[buffer interim] 76 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594607729+07:00","message":"[bufferProcess] interim [20000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594610481+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594617181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594619799+07:00","message":"> Transcript [1185] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594624953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594627372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594630189+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.594632649+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.808858944+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.808904241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.808911216+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.808939526+07:00","message":"[buffer interim] 76 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.808952888+07:00","message":"[bufferProcess] interim [140000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.808955351+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.808964469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.808967816+07:00","message":"> Transcript [1186] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.80897212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.808974729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.808977533+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.808980355+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.80898773+07:00","message":"Push: 'เด็กทารกเด็กวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.808989996+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.808993069+07:00","message":"Set new StatePrefix : 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.808995624+07:00","message":"Next Push (prob) : 'เรียนเรียนหนังสือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.809025354+07:00","message":"push: {false เด็กทารกเด็กวัย 0 0xc000189b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.814838835+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.814865033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.814870767+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.814883701+07:00","message":"[buffer interim] 76 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.814890312+07:00","message":"[bufferProcess] interim [200000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.814893264+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.814896355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.814899155+07:00","message":"> Transcript [1187] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.814902449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.814904574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.814906972+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.814910444+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.870325281+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.870366062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.870373151+07:00","message":"receive interim result [false|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:02.870390729+07:00","message":"[buffer interim] 76 false ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.870398873+07:00","message":"[bufferProcess] interim [320000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.870401999+07:00","message":"[bufferProcess] send to processor:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.870405823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.870409384+07:00","message":"> Transcript [1188] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.870413352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.87041548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.870417492+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:02.870420382+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.176828708+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.283910961+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.283952279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.283959874+07:00","message":"receive interim result [true|false]: ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.283972125+07:00","message":"end recv isFinal message id 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.283975175+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.283985528+07:00","message":"[buffer interim] 76 true ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.283995083+07:00","message":"[bufferProcess] interim [770000000]:ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.283998602+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.284003018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.284006124+07:00","message":"> Transcript [1189] [false]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.284009889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.284011918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.284014067+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.284017149+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.284019136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.284021146+07:00","message":"> Transcript [1190] [true]: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.284023416+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.284025124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.284026925+07:00","message":"StatePrefix: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัยเรียนเรียนหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.284028826+07:00","message":"TextPushed: 'ไม่เต็มที่โตมาเป็นเด็กทารกเด็กวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.284031802+07:00","message":"Push: 'เรียนเรียนหนังสือไม่เก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.284040571+07:00","message":"push: {true เรียนเรียนหนังสือไม่เก่ง 0 0xc000189b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:03.298803138+07:00","message":"write wav file: './tmp/7592/7592_76.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.299708911+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.971764404+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.971831191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.971837871+07:00","message":"receive interim result [false|false]: สภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:03.971853455+07:00","message":"[buffer interim] 77 false สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.97185948+07:00","message":"[bufferProcess] interim [480000000]:สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:03.971861414+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.159759672+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.15980178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิภาพด้อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.1598073+07:00","message":"receive interim result [false|false]: สิทธิภาพด้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.159824465+07:00","message":"[buffer interim] 77 false สิทธิภาพด้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.159831785+07:00","message":"[bufferProcess] interim [660000000]:สิทธิภาพด้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.159834251+07:00","message":"[bufferProcess] send to processor:สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.159837689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.159840705+07:00","message":"> Transcript [1191] [false]: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.159842855+07:00","message":"Set StatePrefix (first interim): 'สภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.173168805+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.173200766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิภาพเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.173206453+07:00","message":"receive interim result [false|false]: สิทธิภาพเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.173221508+07:00","message":"[buffer interim] 77 false สิทธิภาพเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.17323066+07:00","message":"[bufferProcess] interim [720000000]:สิทธิภาพเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.173233279+07:00","message":"[bufferProcess] send to processor:สิทธิภาพด้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.173238483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.173241383+07:00","message":"> Transcript [1192] [false]: 'สิทธิภาพด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.173243848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.173245941+07:00","message":"Set new StatePrefix: 'สิทธิภาพด้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.287342871+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.2873789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิภาพในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.287384258+07:00","message":"receive interim result [false|false]: สิทธิภาพในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.287397345+07:00","message":"[buffer interim] 77 false สิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.28740427+07:00","message":"[bufferProcess] interim [780000000]:สิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.287406726+07:00","message":"[bufferProcess] send to processor:สิทธิภาพเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.287412089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.287414998+07:00","message":"> Transcript [1193] [false]: 'สิทธิภาพเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.287417343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.287419867+07:00","message":"Set new StatePrefix: 'สิทธิภาพเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.470659535+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.470697704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิภาพในการดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.470703569+07:00","message":"receive interim result [false|false]: สิทธิภาพในการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.470714809+07:00","message":"[buffer interim] 77 false สิทธิภาพในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.470721129+07:00","message":"[bufferProcess] interim [960000000]:สิทธิภาพในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.4707234+07:00","message":"[bufferProcess] send to processor:สิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.470726574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.470729321+07:00","message":"> Transcript [1194] [false]: 'สิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.470731616+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.470733848+07:00","message":"Set new StatePrefix: 'สิทธิภาพในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.498114823+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.498158803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิภาพในการเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.498165358+07:00","message":"receive interim result [false|false]: สิทธิภาพในการเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.498182365+07:00","message":"[buffer interim] 77 false สิทธิภาพในการเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.498193213+07:00","message":"[bufferProcess] interim [20000000]:สิทธิภาพในการเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.498196974+07:00","message":"[bufferProcess] send to processor:สิทธิภาพในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.498203187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.498207089+07:00","message":"> Transcript [1195] [false]: 'สิทธิภาพในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.498211594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.498214485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.498217722+07:00","message":"StatePrefix: 'สิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.498220902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.5596477+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.559686386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิภาพในการเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.559692282+07:00","message":"receive interim result [false|false]: สิทธิภาพในการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:04.559704135+07:00","message":"[buffer interim] 77 false สิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.559710558+07:00","message":"[bufferProcess] interim [80000000]:สิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.559713197+07:00","message":"[bufferProcess] send to processor:สิทธิภาพในการเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.559718482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.55972144+07:00","message":"> Transcript [1196] [false]: 'สิทธิภาพในการเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.559724982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.559727247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.559729295+07:00","message":"StatePrefix: 'สิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:04.559731572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:05.077779937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:05.077827642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.180228066+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.180276551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิภาพในการเรียน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.180284326+07:00","message":"receive interim result [false|false]: สิทธิภาพในการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.180302135+07:00","message":"[buffer interim] 77 false สิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.180314768+07:00","message":"[bufferProcess] interim [680000000]:สิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.180318935+07:00","message":"[bufferProcess] send to processor:สิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.180328499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.180331912+07:00","message":"> Transcript [1197] [false]: 'สิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.180335366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.180337403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.180339343+07:00","message":"StatePrefix: 'สิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.180341519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.24478636+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.244844586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิภาพในการเรียนรู้โดยโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.244853046+07:00","message":"receive interim result [false|false]: สิทธิภาพในการเรียนรู้โดยโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.244873354+07:00","message":"[buffer interim] 77 false สิทธิภาพในการเรียนรู้โดยโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.244883391+07:00","message":"[bufferProcess] interim [800000000]:สิทธิภาพในการเรียนรู้โดยโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.244886785+07:00","message":"[bufferProcess] send to processor:สิทธิภาพในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.244890245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.244893411+07:00","message":"> Transcript [1198] [false]: 'สิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.244897405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.244899553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.244901762+07:00","message":"StatePrefix: 'สิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.244904352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.244910787+07:00","message":"Push: 'สิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.244912832+07:00","message":"TextPushed: 'สิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.244915124+07:00","message":"Set new StatePrefix : 'สิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.24491735+07:00","message":"Next Push (prob) : 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.244925351+07:00","message":"push: {false สิทธิภาพในการ 0 0xc002a62200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.558613737+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.558660656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิภาพในการเรียนรู้โดยโรงเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.558666158+07:00","message":"receive interim result [false|false]: สิทธิภาพในการเรียนรู้โดยโรงเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.558679731+07:00","message":"[buffer interim] 77 false สิทธิภาพในการเรียนรู้โดยโรงเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.558689466+07:00","message":"[bufferProcess] interim [40000000]:สิทธิภาพในการเรียนรู้โดยโรงเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.558692374+07:00","message":"[bufferProcess] send to processor:สิทธิภาพในการเรียนรู้โดยโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.558698035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.558702321+07:00","message":"> Transcript [1199] [false]: 'สิทธิภาพในการเรียนรู้โดยโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.558706293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.558708469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.558711796+07:00","message":"StatePrefix: 'สิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.558716597+07:00","message":"TextPushed: 'สิทธิภาพในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.567297066+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.567332474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิภาพในการเรียนโดยตรงกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.567338164+07:00","message":"receive interim result [false|false]: สิทธิภาพในการเรียนโดยตรงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.567352643+07:00","message":"[buffer interim] 77 false สิทธิภาพในการเรียนโดยตรงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.567362817+07:00","message":"[bufferProcess] interim [100000000]:สิทธิภาพในการเรียนโดยตรงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.567365408+07:00","message":"[bufferProcess] send to processor:สิทธิภาพในการเรียนรู้โดยโรงเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.567372059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.567375008+07:00","message":"> Transcript [1200] [false]: 'สิทธิภาพในการเรียนรู้โดยโรงเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.567378474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.567381283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.567383656+07:00","message":"StatePrefix: 'สิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.567386175+07:00","message":"TextPushed: 'สิทธิภาพในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.73774131+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.906501914+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.906545207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิภาพในการเรียนโดยลงกับ\",\"confidence\":0.84354144}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.906551543+07:00","message":"receive interim result [true|false]: สิทธิภาพในการเรียนโดยลงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.906560279+07:00","message":"end recv isFinal message id 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.906562891+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.906572728+07:00","message":"[buffer interim] 77 true สิทธิภาพในการเรียนโดยลงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.906583432+07:00","message":"[bufferProcess] interim [430000000]:สิทธิภาพในการเรียนโดยลงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.906586947+07:00","message":"[bufferProcess] send to processor (isfinal):สิทธิภาพในการเรียนโดยตรงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.90659122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.906594723+07:00","message":"> Transcript [1201] [false]: 'สิทธิภาพในการเรียนโดยตรงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.906598027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.906600453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.906602581+07:00","message":"StatePrefix: 'สิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.90660528+07:00","message":"TextPushed: 'สิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.90660884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.906611094+07:00","message":"> Transcript [1202] [true]: 'สิทธิภาพในการเรียนโดยลงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.906613335+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.906615199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.90661808+07:00","message":"StatePrefix: 'สิทธิภาพในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.906619994+07:00","message":"TextPushed: 'สิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:05.906625953+07:00","message":"Push: 'เรียนโดยลงกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.906634678+07:00","message":"push: {true เรียนโดยลงกับ 0 0xc002a62200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:05.91466375+07:00","message":"write wav file: './tmp/7592/7592_77.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:05.989945381+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:06.540999761+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:06.541037718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:06.541043271+07:00","message":"receive interim result [false|false]: เป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:06.541057066+07:00","message":"[buffer interim] 78 false เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:06.541064064+07:00","message":"[bufferProcess] interim [420000000]:เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:06.541065941+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:06.703596105+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:06.703629223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:06.703634874+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:06.703646133+07:00","message":"[buffer interim] 78 false เป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:06.703654526+07:00","message":"[bufferProcess] interim [600000000]:เป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:06.703656951+07:00","message":"[bufferProcess] send to processor:เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:06.703661963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:06.703664646+07:00","message":"> Transcript [1203] [false]: 'เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:06.70366718+07:00","message":"Set StatePrefix (first interim): 'เป็นผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.019423655+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.019479542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.019487867+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.019506524+07:00","message":"[buffer interim] 78 false เป็นผู้ใหญ่วัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.01952723+07:00","message":"[bufferProcess] interim [840000000]:เป็นผู้ใหญ่วัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.019532087+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.019541946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.019546738+07:00","message":"> Transcript [1204] [false]: 'เป็นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.019552418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.019555764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.01955844+07:00","message":"StatePrefix: 'เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.019561085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.150576436+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.150613469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.150619247+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.150631434+07:00","message":"[buffer interim] 78 false เป็นผู้ใหญ่วัยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.150638515+07:00","message":"[bufferProcess] interim [20000000]:เป็นผู้ใหญ่วัยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.150641139+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.150645962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.150648733+07:00","message":"> Transcript [1205] [false]: 'เป็นผู้ใหญ่วัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.150651759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.150653915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.150655941+07:00","message":"StatePrefix: 'เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.150658145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.212761779+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.212812396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.212819328+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.212831335+07:00","message":"[buffer interim] 78 false เป็นผู้ใหญ่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.212838868+07:00","message":"[bufferProcess] interim [80000000]:เป็นผู้ใหญ่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.212842418+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.212848094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.212853227+07:00","message":"> Transcript [1206] [false]: 'เป็นผู้ใหญ่วัยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.212857347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.212860458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.212863358+07:00","message":"StatePrefix: 'เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.212867725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.542112003+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.542152667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.542160606+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.542172029+07:00","message":"[buffer interim] 78 false เป็นผู้ใหญ่วัยทำงานอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.542180318+07:00","message":"[bufferProcess] interim [380000000]:เป็นผู้ใหญ่วัยทำงานอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.542183914+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.54218832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.542193069+07:00","message":"> Transcript [1207] [false]: 'เป็นผู้ใหญ่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.542197856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.542200916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.54220374+07:00","message":"StatePrefix: 'เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.542206455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.542210445+07:00","message":"Push: 'เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.542213557+07:00","message":"TextPushed: 'เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.542216439+07:00","message":"Set new StatePrefix : 'เป็นผู้ใหญ่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.542220095+07:00","message":"Next Push (prob) : 'ใหญ่วัยทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.542230193+07:00","message":"push: {false เป็นผู้ 0 0xc001f8d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.602580216+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.602621953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.60262817+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.60263975+07:00","message":"[buffer interim] 78 false เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.602653881+07:00","message":"[bufferProcess] interim [440000000]:เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.602657307+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงานอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.602662026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.602665842+07:00","message":"> Transcript [1208] [false]: 'เป็นผู้ใหญ่วัยทำงานอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.602671857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.602674767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.602678249+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.602680367+07:00","message":"TextPushed: 'เป็นผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.632708738+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.632749196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.632756401+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.632771569+07:00","message":"[buffer interim] 78 false เป็นผู้ใหญ่วัยทำงานอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.632780552+07:00","message":"[bufferProcess] interim [500000000]:เป็นผู้ใหญ่วัยทำงานอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.632784327+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.63279685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.632801338+07:00","message":"> Transcript [1209] [false]: 'เป็นผู้ใหญ่วัยทำงานอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.632806667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.632809659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.632812665+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.632815688+07:00","message":"TextPushed: 'เป็นผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.738517819+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.738552098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.738557268+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.738572082+07:00","message":"[buffer interim] 78 false เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.738578612+07:00","message":"[bufferProcess] interim [560000000]:เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.738580976+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงานอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.7385843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.738587098+07:00","message":"> Transcript [1210] [false]: 'เป็นผู้ใหญ่วัยทำงานอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.738591202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.738593398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.738595305+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.738597367+07:00","message":"TextPushed: 'เป็นผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.744157008+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.744175017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอยากพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.744179651+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอยากพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.744190757+07:00","message":"[buffer interim] 78 false เป็นผู้ใหญ่วัยทำงานอยากพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.744195022+07:00","message":"[bufferProcess] interim [620000000]:เป็นผู้ใหญ่วัยทำงานอยากพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.74419708+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.744199651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.744202112+07:00","message":"> Transcript [1211] [false]: 'เป็นผู้ใหญ่วัยทำงานอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.744205467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.74420743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.74420928+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.744211334+07:00","message":"TextPushed: 'เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.744217245+07:00","message":"Push: 'ใหญ่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.744219362+07:00","message":"TextPushed: 'เป็นผู้ใหญ่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.744222248+07:00","message":"Set new StatePrefix : 'เป็นผู้ใหญ่วัยทำงานอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.744224618+07:00","message":"Next Push (prob) : 'อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.74423855+07:00","message":"push: {false ใหญ่วัยทำงาน 0 0xc001f8d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.921692+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.921727436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอยากพก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.92173278+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอยากพก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.921744677+07:00","message":"[buffer interim] 78 false เป็นผู้ใหญ่วัยทำงานอยากพก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.921751693+07:00","message":"[bufferProcess] interim [740000000]:เป็นผู้ใหญ่วัยทำงานอยากพก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.921754006+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงานอยากพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.921758709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.921761584+07:00","message":"> Transcript [1212] [false]: 'เป็นผู้ใหญ่วัยทำงานอยากพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.921763898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.921766094+07:00","message":"Set new StatePrefix: 'เป็นผู้ใหญ่วัยทำงานอยากพบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.923381346+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.923392458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.923396043+07:00","message":"receive interim result [false|false]: เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:07.92340379+07:00","message":"[buffer interim] 78 false เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.923407064+07:00","message":"[bufferProcess] interim [800000000]:เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.92340994+07:00","message":"[bufferProcess] send to processor:เป็นผู้ใหญ่วัยทำงานอยากพก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.923412293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.923414504+07:00","message":"> Transcript [1213] [false]: 'เป็นผู้ใหญ่วัยทำงานอยากพก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.923416461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:07.923418275+07:00","message":"Set new StatePrefix: 'เป็นผู้ใหญ่วัยทำงานอยากพก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.037112957+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:08.078376073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:08.078403501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.098927933+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.131387311+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.131421922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.131427895+07:00","message":"receive interim result [true|false]: เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.131437716+07:00","message":"end recv isFinal message id 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.131440155+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.131446056+07:00","message":"[buffer interim] 78 true เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.131452376+07:00","message":"[bufferProcess] interim [70000000]:เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.131455388+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.131458744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.131461604+07:00","message":"> Transcript [1214] [false]: 'เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.131463796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.13146576+07:00","message":"Set new StatePrefix: 'เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.1314677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.131469567+07:00","message":"> Transcript [1215] [true]: 'เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.13147269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.131474996+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.131477148+07:00","message":"StatePrefix: 'เป็นผู้ใหญ่วัยทำงานอย่างพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.131479536+07:00","message":"TextPushed: 'เป็นผู้ใหญ่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.131482201+07:00","message":"Push: 'อย่างพวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.131489359+07:00","message":"push: {true อย่างพวกเรา 0 0xc001f8d080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:08.138531238+07:00","message":"write wav file: './tmp/7592/7592_78.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.419279313+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.488718888+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.505199696+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.505224936+07:00","message":"found end of frame, send empty tag with msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.505228538+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.50523678+07:00","message":"[buffer interim] 79 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.505245401+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.505249621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.505253101+07:00","message":"> Transcript [1216] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.505256161+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.505258169+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.505260409+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.50526229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:08.505269978+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:08.505281729+07:00","message":"push: {true \n 0 0xc000188980}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:08.510572783+07:00","message":"write wav file: './tmp/7592/7592_79.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.159137886+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.159188759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.159196847+07:00","message":"receive interim result [false|false]: อ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.159217914+07:00","message":"[buffer interim] 80 false อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.159233327+07:00","message":"[bufferProcess] interim [480000000]:อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.159236847+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.456418766+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.521222498+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.551443136+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.551494681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนๆ\",\"confidence\":0.95708376}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.551501076+07:00","message":"receive interim result [true|false]: อ่อนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.551511521+07:00","message":"end recv isFinal message id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.551513989+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.551521207+07:00","message":"[buffer interim] 80 true อ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.551532178+07:00","message":"[bufferProcess] interim [990000000]:อ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.551535384+07:00","message":"[bufferProcess] send to processor (isfinal):อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.55153886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.55154224+07:00","message":"> Transcript [1217] [false]: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.551544659+07:00","message":"Set StatePrefix (first interim): 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.551546361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.551548376+07:00","message":"> Transcript [1218] [true]: 'อ่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.551551474+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.551553423+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.551555481+07:00","message":"StatePrefix: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.551557876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:09.551565089+07:00","message":"Push: 'อ่อนๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:09.551575106+07:00","message":"push: {true อ่อนๆ 0 0xc002a62600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:09.557220848+07:00","message":"write wav file: './tmp/7592/7592_80.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.367519199+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.367578129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.367584577+07:00","message":"receive interim result [false|false]: อ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.367601241+07:00","message":"[buffer interim] 81 false อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.36760846+07:00","message":"[bufferProcess] interim [720000000]:อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.367610747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.939594832+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.939632955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.939638683+07:00","message":"receive interim result [false|false]: อ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:10.939649922+07:00","message":"[buffer interim] 81 false อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.939656225+07:00","message":"[bufferProcess] interim [320000000]:อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.939658597+07:00","message":"[bufferProcess] send to processor:อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.939663286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.939666013+07:00","message":"> Transcript [1219] [false]: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:10.939668221+07:00","message":"Set StatePrefix (first interim): 'อ่อน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:11.079283609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:11.079289966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.139907083+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.139945495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.139951247+07:00","message":"receive interim result [false|false]: อ่อนอ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.139961177+07:00","message":"[buffer interim] 81 false อ่อนอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.139968179+07:00","message":"[bufferProcess] interim [500000000]:อ่อนอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.139970424+07:00","message":"[bufferProcess] send to processor:อ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.139973422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.139976339+07:00","message":"> Transcript [1220] [false]: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.139979853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.139982043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.13998397+07:00","message":"StatePrefix: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.139986067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.453545328+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.453576866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.453582893+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:11.453594697+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.453603643+07:00","message":"[bufferProcess] interim [740000000]:อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.453605967+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.453610997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.453614023+07:00","message":"> Transcript [1221] [false]: 'อ่อนอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.453617324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.453619477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.453621449+07:00","message":"StatePrefix: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:11.453623703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.091963334+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.092000983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.092006735+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.092022427+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.092030655+07:00","message":"[bufferProcess] interim [340000000]:อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.092033451+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.092041264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.092043631+07:00","message":"> Transcript [1222] [false]: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.092047428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.092049987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.092052183+07:00","message":"StatePrefix: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.092054395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.667745781+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.667780466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.667794947+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.667808388+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.667814521+07:00","message":"[bufferProcess] interim [0]:อ่อนอ่อนคือเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.667816993+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.667820317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.667823367+07:00","message":"> Transcript [1223] [false]: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.667826704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.667828767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.667831033+07:00","message":"StatePrefix: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.667833063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.667838947+07:00","message":"Push: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.667841125+07:00","message":"TextPushed: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.667845093+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.667847488+07:00","message":"Next Push (prob) : 'อ่อนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.667854722+07:00","message":"push: {false อ่อน 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.85499248+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.855024569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.855030309+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.855042979+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.855049382+07:00","message":"[bufferProcess] interim [180000000]:อ่อนอ่อนคือเวลาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.855051685+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.855054832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.855057529+07:00","message":"> Transcript [1224] [false]: 'อ่อนอ่อนคือเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.855060971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.855062971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.855064917+07:00","message":"StatePrefix: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.855067097+07:00","message":"TextPushed: 'อ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.987361063+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.987401978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.98740801+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:12.987423602+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.987430729+07:00","message":"[bufferProcess] interim [240000000]:อ่อนอ่อนคือเวลาต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.987433306+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.987441238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.987444379+07:00","message":"> Transcript [1225] [false]: 'อ่อนอ่อนคือเวลาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.987448524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.987451176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.987453238+07:00","message":"StatePrefix: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:12.987455663+07:00","message":"TextPushed: 'อ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.076119686+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.076163351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.076169931+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.076185544+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.076194112+07:00","message":"[bufferProcess] interim [420000000]:อ่อนอ่อนคือเวลาต๊อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.076196544+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.07620028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.076203168+07:00","message":"> Transcript [1226] [false]: 'อ่อนอ่อนคือเวลาต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.076207215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.07620936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.076211358+07:00","message":"StatePrefix: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.076213463+07:00","message":"TextPushed: 'อ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.570249755+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.570288421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.570293677+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.570307661+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.570314705+07:00","message":"[bufferProcess] interim [900000000]:อ่อนอ่อนคือเวลาต๊อบท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.570317274+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.570320562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.570323219+07:00","message":"> Transcript [1227] [false]: 'อ่อนอ่อนคือเวลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.570326378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.570328499+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.570330515+07:00","message":"StatePrefix: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.570332704+07:00","message":"TextPushed: 'อ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.570335194+07:00","message":"Push: 'อ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.570337166+07:00","message":"TextPushed: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.570340102+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือเวลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.570342386+07:00","message":"Next Push (prob) : 'เวลาต๊อบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.57034991+07:00","message":"push: {false อ่อนคือ 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.710290188+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.710339538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่องเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.710349057+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.710374116+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.710400884+07:00","message":"[bufferProcess] interim [20000000]:อ่อนอ่อนคือเวลาต๊อบท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.710404323+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.71041184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.710415128+07:00","message":"> Transcript [1228] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.710419703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.710423535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.710427346+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.710430705+07:00","message":"TextPushed: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.764028555+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.764081924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่องศัพท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.764088593+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่องศัพท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.764104142+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่องศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.76411504+07:00","message":"[bufferProcess] interim [80000000]:อ่อนอ่อนคือเวลาต๊อบท่องศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.764119467+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.76413041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.764134976+07:00","message":"> Transcript [1229] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.76413907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.764141812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.764143992+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.764146178+07:00","message":"TextPushed: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.883457278+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.883493528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง Script\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.883499238+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง Script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:13.883511367+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.883517962+07:00","message":"[bufferProcess] interim [200000000]:อ่อนอ่อนคือเวลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.883520361+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่องศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.883525471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.883528267+07:00","message":"> Transcript [1230] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่องศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.883531715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.883533893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.883535904+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:13.883538108+07:00","message":"TextPushed: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:14.079576937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:14.079592434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.155589684+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.155625177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.155631197+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.155644061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Script\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.155646686+07:00","message":"receive interim result [false|false]:  Script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.155653956+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.155657177+07:00","message":"[buffer interim] 81 false  Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.155662682+07:00","message":"[bufferProcess] interim [500000000]:อ่อนอ่อนคือเวลาต๊อบท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.155664842+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.155667531+07:00","message":"[bufferProcess] interim [500000000]: Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.15567009+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือเวลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.155672951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.155675827+07:00","message":"> Transcript [1231] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง Script'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.155679778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.155681849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.155683804+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.155685932+07:00","message":"TextPushed: 'อ่อนอ่อนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.155688387+07:00","message":"Push: 'เวลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.155692347+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.155694548+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือเวลาต๊อบท่อง Script'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.155696754+07:00","message":"Next Push (prob) : 'ท่อง Script'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.155703922+07:00","message":"push: {false เวลาต๊อบ 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.451226204+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.45126429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.451270086+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.451278623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" script Move H\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.451281786+07:00","message":"receive interim result [false|false]:  script Move H"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.451288566+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.451296272+07:00","message":"[buffer interim] 81 false  script Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.451302378+07:00","message":"[bufferProcess] interim [740000000]:อ่อนอ่อนคือเวลาต๊อบท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.451304978+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง Script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.451307837+07:00","message":"[bufferProcess] interim [740000000]: script Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.451310628+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือเวลาต๊อบท่อง script Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.451324552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.451346548+07:00","message":"> Transcript [1232] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง Script'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.451351946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.451354259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.451356488+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง Script'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.451359365+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.453267958+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.453307301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง script\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.453313589+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.45332628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Move H\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.453329502+07:00","message":"receive interim result [false|false]:  Move H"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.453337327+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.453344842+07:00","message":"[buffer interim] 81 false  Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.453365199+07:00","message":"[bufferProcess] interim [800000000]:อ่อนอ่อนคือเวลาต๊อบท่อง script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.453367979+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง script Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.453375249+07:00","message":"[bufferProcess] interim [800000000]: Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.453379223+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือเวลาต๊อบท่อง script Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.453382773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.453387827+07:00","message":"> Transcript [1233] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง script Move H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.453391059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.453393392+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง script Move H'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.847885521+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.847920852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง script\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.847926803+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.847936631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" hl ไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.847940086+07:00","message":"receive interim result [false|false]:  hl ไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.847947044+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.847952096+07:00","message":"[buffer interim] 81 false  hl ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.847957737+07:00","message":"[bufferProcess] interim [220000000]:อ่อนอ่อนคือเวลาต๊อบท่อง script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.847960917+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง script Move H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.847963735+07:00","message":"[bufferProcess] interim [220000000]: hl ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.847967029+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.847969691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.847972543+07:00","message":"> Transcript [1234] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง script Move H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.847975657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.847978063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.847980092+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง script Move H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.847982441+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.976664887+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.976700137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง script\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.97670603+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.976715048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" hl ไม่ค่อยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.976718105+07:00","message":"receive interim result [false|false]:  hl ไม่ค่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.97672479+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง script"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:14.97673005+07:00","message":"[buffer interim] 81 false  hl ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.976736115+07:00","message":"[bufferProcess] interim [280000000]:อ่อนอ่อนคือเวลาต๊อบท่อง script"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.976738876+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.976743918+07:00","message":"[bufferProcess] interim [280000000]: hl ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.976746575+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.976749353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.976752078+07:00","message":"> Transcript [1235] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.976754415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:14.976756487+07:00","message":"Set new StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.511268954+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.51131428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง script hl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.511321474+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.511334484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่ค่อยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.511337144+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.511347142+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.511351299+07:00","message":"[buffer interim] 81 false  ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.511357814+07:00","message":"[bufferProcess] interim [820000000]:อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.511360699+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.511364069+07:00","message":"[bufferProcess] interim [820000000]: ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.511366763+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.511369767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.511372885+07:00","message":"> Transcript [1236] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.511377585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.511379937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.511381963+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.511384286+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.565034297+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.565082241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.565088381+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.56510481+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.565112939+07:00","message":"[bufferProcess] interim [880000000]:อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.565115898+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.565123014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.565126138+07:00","message":"> Transcript [1237] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.565132162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.565134714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.565137616+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.56514078+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.760742822+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.76077738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง script hl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.760794242+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.760804631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่ค่อยได้มันจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.760807991+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.760816228+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.760819335+07:00","message":"[buffer interim] 81 false  ไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.760824725+07:00","message":"[bufferProcess] interim [120000000]:อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.760827202+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.76083026+07:00","message":"[bufferProcess] interim [120000000]: ไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.760833346+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.760836419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.76083904+07:00","message":"> Transcript [1238] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.760842631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.760844664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.760846564+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.760849499+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.877994204+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.878045695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง script hl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.878054199+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.878067815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่ค่อยได้มันจะไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.878072184+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้มันจะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.878091089+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.878104166+07:00","message":"[buffer interim] 81 false  ไม่ค่อยได้มันจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.878112545+07:00","message":"[bufferProcess] interim [180000000]:อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.878115802+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.878119138+07:00","message":"[bufferProcess] interim [180000000]: ไม่ค่อยได้มันจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.878122204+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.878124887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.878133656+07:00","message":"> Transcript [1239] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.87813749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.878139815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.878142285+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.878144715+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.87814815+07:00","message":"Push: 'ท่อง script hl ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.878150279+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.878152832+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.878155407+07:00","message":"Next Push (prob) : 'ได้มันจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.878163202+07:00","message":"push: {false ท่อง script hl ไม่ค่อย 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.933370054+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.933411469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง script hl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.933417595+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.933427632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่ค่อยได้มันจะไม่เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.933430581+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.933437117+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:15.933440227+07:00","message":"[buffer interim] 81 false  ไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.933446028+07:00","message":"[bufferProcess] interim [240000000]:อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.933448871+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.933451945+07:00","message":"[bufferProcess] interim [240000000]: ไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.933454859+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.933457861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.933461906+07:00","message":"> Transcript [1240] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.933465546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.933467608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.933469514+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:15.933471971+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.068679717+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.068735449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง script hl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.068743466+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.068757319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่ค่อยได้มันจะไม่เหมือนนอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.068760218+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้มันจะไม่เหมือนนอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.068769782+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.068777073+07:00","message":"[buffer interim] 81 false  ไม่ค่อยได้มันจะไม่เหมือนนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.068789111+07:00","message":"[bufferProcess] interim [420000000]:อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.068793009+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.068796679+07:00","message":"[bufferProcess] interim [420000000]: ไม่ค่อยได้มันจะไม่เหมือนนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.068800251+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.068805649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.068808622+07:00","message":"> Transcript [1241] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.068812555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.068814639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.068817234+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.068819924+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.377421956+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.377456441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง script hl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.377463703+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.377475073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.377478428+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.377486107+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.377490053+07:00","message":"[buffer interim] 81 false  ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.377495726+07:00","message":"[bufferProcess] interim [660000000]:อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.377498207+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.377501533+07:00","message":"[bufferProcess] interim [660000000]: ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.377504634+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.377510559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.377514066+07:00","message":"> Transcript [1242] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.377518497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.377520788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.377523254+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.377525889+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.747434109+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.767699048+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.767739531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง script hl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.767745798+07:00","message":"receive interim result [false|false]: อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.76775742+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-25T13:11:16.767760905+07:00","message":"receive interim result [false|false]:  ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.767769016+07:00","message":"[buffer interim] 81 false อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.767772484+07:00","message":"[buffer interim] 81 false  ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.767790474+07:00","message":"[bufferProcess] interim [80000000]:อ่อนอ่อนคือเวลาต๊อบท่อง script hl"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.767794076+07:00","message":"[bufferProcess] send to processor:อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.767797815+07:00","message":"[bufferProcess] interim [80000000]: ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.767801594+07:00","message":"[bufferProcess] update buffer: อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.767805508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.767810311+07:00","message":"> Transcript [1243] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.76781663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.767819775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.767823599+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.767827159+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.767833279+07:00","message":"Push: 'ได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.767836697+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.767840676+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.76784467+07:00","message":"Next Push (prob) : 'เหมือนนอนน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.767855746+07:00","message":"push: {false ได้มันจะไม่ 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.880975338+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.936292498+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.93634049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่อนอ่อนคือเวลาต๊อบท่อง script FM ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ\",\"confidence\":0.8244225}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.936347731+07:00","message":"receive interim result [true|false]: อ่อนอ่อนคือเวลาต๊อบท่อง script FM ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.936359483+07:00","message":"end recv isFinal message id 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.936361895+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.936367265+07:00","message":"[buffer interim] 81 true อ่อนอ่อนคือเวลาต๊อบท่อง script FM ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936374074+07:00","message":"[bufferProcess] interim [260000000]:อ่อนอ่อนคือเวลาต๊อบท่อง script FM ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936377339+07:00","message":"[bufferProcess] send to processor (isfinal):อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936381197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936384607+07:00","message":"> Transcript [1244] [false]: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936388005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936390015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936392091+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936395019+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936397208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936399261+07:00","message":"> Transcript [1245] [true]: 'อ่อนอ่อนคือเวลาต๊อบท่อง script FM ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936401513+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936403427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936405605+07:00","message":"StatePrefix: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936407573+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936409467+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.93660821+07:00","message":"Push: 'เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936611776+07:00","message":"TextPushed: 'อ่อนอ่อนคือเวลาต๊อบท่อง script hl ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.93661434+07:00","message":"Set new StatePrefix : 'อ่อนอ่อนคือเวลาต๊อบท่อง script FM ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936616798+07:00","message":"Next Push (prob) : 'อ่อนอ่อนคือเวลาต๊อบท่อง script FM ไม่ค่อยได้มันจะไม่เหมือนนอนน้อยนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:16.936629057+07:00","message":"push: {true เหมือนนอนน้อยนะจ๊ะ 0 0xc00039cf80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:16.936639396+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_81.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:16.949430666+07:00","message":"write wav file: './tmp/7592/7592_81.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:17.080428168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:17.080454607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.513560064+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.513603234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอนน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.513608471+07:00","message":"receive interim result [false|false]: นอนน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:18.513624294+07:00","message":"[buffer interim] 82 false นอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.513632573+07:00","message":"[bufferProcess] interim [500000000]:นอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.513634885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.513641225+07:00","message":"[bufferProcess] send to processor (ticker):นอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.513644193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.513657881+07:00","message":"> Transcript [1246] [false]: 'นอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:18.513660607+07:00","message":"Set StatePrefix (first interim): 'นอนน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.150813344+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.150871329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอนน้อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.150877476+07:00","message":"receive interim result [false|false]: นอนน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:19.150890936+07:00","message":"[buffer interim] 82 false นอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.150899188+07:00","message":"[bufferProcess] interim [100000000]:นอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:19.150901082+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:20.080668459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:20.080703637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.786394536+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.8574239+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.939290557+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.939334914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอนน้อย\",\"confidence\":0.81855226}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.939342287+07:00","message":"receive interim result [true|false]: นอนน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.939351956+07:00","message":"end recv isFinal message id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.939354131+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.939361485+07:00","message":"[buffer interim] 82 true นอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939368978+07:00","message":"[bufferProcess] interim [930000000]:นอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939375369+07:00","message":"[bufferProcess] send to processor (isfinal):นอนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939379561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939382847+07:00","message":"> Transcript [1247] [false]: 'นอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939386554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939389095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939390978+07:00","message":"StatePrefix: 'นอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939393156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939394794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939396935+07:00","message":"> Transcript [1248] [true]: 'นอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939399156+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939401006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939402695+07:00","message":"StatePrefix: 'นอนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.939404542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:20.93941164+07:00","message":"Push: 'นอนน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:20.939421434+07:00","message":"push: {true นอนน้อย 0 0xc00039d780}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:20.948812552+07:00","message":"write wav file: './tmp/7592/7592_82.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.717078754+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.717118075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.717123426+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.717135633+07:00","message":"[buffer interim] 83 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.717142671+07:00","message":"[bufferProcess] interim [660000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.717144614+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.904304045+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.9043446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บันทึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.904350308+07:00","message":"receive interim result [false|false]: บันทึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:21.904360874+07:00","message":"[buffer interim] 83 false บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.904367977+07:00","message":"[bufferProcess] interim [840000000]:บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.904370158+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.904373083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.904375859+07:00","message":"> Transcript [1249] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:21.90437809+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.197201399+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.302427361+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.302472642+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.302479009+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.302489898+07:00","message":"end recv isFinal message id 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.302492374+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.302500603+07:00","message":"[buffer interim] 83 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.302513475+07:00","message":"[bufferProcess] interim [350000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.302520259+07:00","message":"[bufferProcess] send to processor (isfinal):บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.302525793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.302529519+07:00","message":"> Transcript [1250] [false]: 'บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.302532496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.302534639+07:00","message":"Set new StatePrefix: 'บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.30253638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.302538387+07:00","message":"> Transcript [1251] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.302540753+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.302542785+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.302545008+07:00","message":"StatePrefix: 'บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.302547186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.302554088+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.302563396+07:00","message":"push: {true  0 0xc002d20100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:22.308774192+07:00","message":"write wav file: './tmp/7592/7592_83.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.33237514+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.768660145+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.768681417+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.768685402+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.768688255+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.768690933+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.768693435+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.768696161+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.768698851+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.768701505+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.816285391+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.816331847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.816336981+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.816352153+07:00","message":"[buffer interim] 84 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.81635978+07:00","message":"[bufferProcess] interim [480000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.816361828+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.899577881+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.89962052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.899626065+07:00","message":"receive interim result [false|false]: สูตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.899641501+07:00","message":"[buffer interim] 84 false สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.899649136+07:00","message":"[bufferProcess] interim [540000000]:สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.899651704+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.899659473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.899662522+07:00","message":"> Transcript [1252] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.899664778+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.932058954+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.932098582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สู้ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.932103827+07:00","message":"receive interim result [false|false]: สู้ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:22.93212229+07:00","message":"[buffer interim] 84 false สู้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.932129606+07:00","message":"[bufferProcess] interim [600000000]:สู้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.93213312+07:00","message":"[bufferProcess] send to processor:สูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.932137147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.932139976+07:00","message":"> Transcript [1253] [false]: 'สูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.932142381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:22.932144407+07:00","message":"Set new StatePrefix: 'สูตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.047495735+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.047533279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Suzuki\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.047538455+07:00","message":"receive interim result [false|false]: Suzuki"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.047554732+07:00","message":"[buffer interim] 84 false Suzuki"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.047562739+07:00","message":"[bufferProcess] interim [780000000]:Suzuki"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.047566652+07:00","message":"[bufferProcess] send to processor:สู้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.04757367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.047577155+07:00","message":"> Transcript [1254] [false]: 'สู้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.047579757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.047581993+07:00","message":"Set new StatePrefix: 'สู้ๆ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:23.08107316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:23.081086052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.293672753+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.293714127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.293720142+07:00","message":"receive interim result [false|false]: คือสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.293739643+07:00","message":"[buffer interim] 84 false คือสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.29375329+07:00","message":"[bufferProcess] interim [960000000]:คือสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.29375623+07:00","message":"[bufferProcess] send to processor:Suzuki"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.293759912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.293763004+07:00","message":"> Transcript [1255] [false]: 'Suzuki'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.293765448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.293767982+07:00","message":"Set new StatePrefix: 'Suzuki'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.367413896+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.367451496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.367456886+07:00","message":"receive interim result [false|false]: คือสรุปแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.367468978+07:00","message":"[buffer interim] 84 false คือสรุปแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.367475338+07:00","message":"[bufferProcess] interim [80000000]:คือสรุปแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.367480183+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.367487085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.367490523+07:00","message":"> Transcript [1256] [false]: 'คือสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.367493332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.3674955+07:00","message":"Set new StatePrefix: 'คือสรุปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.547959449+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.548004044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.548011043+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.548026945+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.548035112+07:00","message":"[bufferProcess] interim [200000000]:คือสรุปแล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.548038053+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.548041806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.548044726+07:00","message":"> Transcript [1257] [false]: 'คือสรุปแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.548048148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.548050334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.548052279+07:00","message":"StatePrefix: 'คือสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.548054961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.596184662+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.596228376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.596234793+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.596249445+07:00","message":"[buffer interim] 84 false คือสรุปแล้วไว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.596257135+07:00","message":"[bufferProcess] interim [260000000]:คือสรุปแล้วไว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.596259829+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.596266933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.596270354+07:00","message":"> Transcript [1258] [false]: 'คือสรุปแล้ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.596273925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.596276181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.596278467+07:00","message":"StatePrefix: 'คือสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.596281056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.640364851+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.640413802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้วไวจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.640421378+07:00","message":"receive interim result [false|false]: คือสรุปแล้วไวจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.640438183+07:00","message":"[buffer interim] 84 false คือสรุปแล้วไวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.640447283+07:00","message":"[bufferProcess] interim [320000000]:คือสรุปแล้วไวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.640451403+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.640463615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.640467857+07:00","message":"> Transcript [1259] [false]: 'คือสรุปแล้วไว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.640472609+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.640475968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.640480216+07:00","message":"StatePrefix: 'คือสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.64048244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.74460843+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.74465034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.744657109+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.744672548+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.74467996+07:00","message":"[bufferProcess] interim [440000000]:คือสรุปแล้ววัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.744682778+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้วไวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.744689741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.744693024+07:00","message":"> Transcript [1260] [false]: 'คือสรุปแล้วไวจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.744696728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.744698857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.74470138+07:00","message":"StatePrefix: 'คือสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.744703849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.744709891+07:00","message":"Push: 'คือสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.74471205+07:00","message":"TextPushed: 'คือสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.744714432+07:00","message":"Set new StatePrefix : 'คือสรุปแล้วไวจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:23.744716866+07:00","message":"Next Push (prob) : 'ไวจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:23.744724835+07:00","message":"push: {false คือสรุปแล้ว 0 0xc002a62000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.082879331+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.082922381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.082928804+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.082944218+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.08295187+07:00","message":"[bufferProcess] interim [680000000]:คือสรุปแล้ววัยทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.082954879+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.082963235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.082966534+07:00","message":"> Transcript [1261] [false]: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.082969374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.082972092+07:00","message":"Set new StatePrefix: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.175106696+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.175150564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.175156891+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.175171994+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.175180326+07:00","message":"[bufferProcess] interim [740000000]:คือสรุปแล้ววัยทำงานสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.175182888+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.175190981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.175193861+07:00","message":"> Transcript [1262] [false]: 'คือสรุปแล้ววัยทำงานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.175197533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.175200104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.175202171+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.175204454+07:00","message":"TextPushed: 'คือสรุปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.291926056+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.291962529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสัมมนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.291968989+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสัมมนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.291984233+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.291994621+07:00","message":"[bufferProcess] interim [860000000]:คือสรุปแล้ววัยทำงานสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.291997039+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.292002055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.292005642+07:00","message":"> Transcript [1263] [false]: 'คือสรุปแล้ววัยทำงานสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.292009102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.29201145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.292014097+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.292016329+07:00","message":"TextPushed: 'คือสรุปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.382088863+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.382125802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.382131441+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.382144169+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.382151825+07:00","message":"[bufferProcess] interim [40000000]:คือสรุปแล้ววัยทำงานสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.382154605+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสัมมนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.382160398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.382163694+07:00","message":"> Transcript [1264] [false]: 'คือสรุปแล้ววัยทำงานสัมมนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.382167724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.382169958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.38217204+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.382174688+07:00","message":"TextPushed: 'คือสรุปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.390225344+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.390266898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.390273106+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.390286974+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.390293698+07:00","message":"[bufferProcess] interim [100000000]:คือสรุปแล้ววัยทำงานสมรรถนะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.390296286+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.390302575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.390305448+07:00","message":"> Transcript [1265] [false]: 'คือสรุปแล้ววัยทำงานสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.390308911+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.390311333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.390313345+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.390316648+07:00","message":"TextPushed: 'คือสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.390322351+07:00","message":"Push: 'วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.390324959+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.390327134+07:00","message":"Set new StatePrefix : 'คือสรุปแล้ววัยทำงานสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.390329251+07:00","message":"Next Push (prob) : 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.390337947+07:00","message":"push: {false วัยทำงาน 0 0xc002a62000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.470299049+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.470345476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.470352138+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.470368361+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.470380049+07:00","message":"[bufferProcess] interim [220000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.470382797+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.470387313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.470390955+07:00","message":"> Transcript [1266] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.470393922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.470396392+07:00","message":"Set new StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.644537943+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.644577793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.64458385+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.644600866+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.644609303+07:00","message":"[bufferProcess] interim [400000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.644611931+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.644620101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.644623119+07:00","message":"> Transcript [1267] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.644627478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.644630161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.644632257+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.644635036+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.977281585+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.977340198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.977351694+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:24.977383086+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.977401859+07:00","message":"[bufferProcess] interim [700000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.977407674+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.977418966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.977425022+07:00","message":"> Transcript [1268] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.977431782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.977435351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.977439991+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:24.977445152+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.174888578+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.174926654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.174932918+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.174946298+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.174953634+07:00","message":"[bufferProcess] interim [820000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.17495677+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.174964198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.174966769+07:00","message":"> Transcript [1269] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.17497046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.174972678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.174975073+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.174977988+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.217152197+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.217202874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.217209905+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.217224988+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.217231907+07:00","message":"[bufferProcess] interim [880000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.217234923+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.217241847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.217244687+07:00","message":"> Transcript [1270] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.217248219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.217250413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.217252968+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.217255897+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.217262828+07:00","message":"Push: 'สมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.21726492+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.21726764+07:00","message":"Set new StatePrefix : 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.217270088+07:00","message":"Next Push (prob) : 'ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.21729554+07:00","message":"push: {false สมรรถนะการ 0 0xc002a62000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.299206087+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.299247704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.299254857+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.299270248+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.299278469+07:00","message":"[bufferProcess] interim [940000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.299281722+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.299288727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.299291851+07:00","message":"> Transcript [1271] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานกับดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.299295393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.299298543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.299300835+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.299303697+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.35304378+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.353085605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.353091728+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:25.353107934+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.353115847+07:00","message":"[bufferProcess] interim [120000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.353118792+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.353126977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.353129982+07:00","message":"> Transcript [1272] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.353134361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.353137007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.35313918+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:25.353141747+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.011211531+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.011248569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.011254702+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.011267422+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.011273912+07:00","message":"[bufferProcess] interim [720000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.011276354+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.011281482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.011284074+07:00","message":"> Transcript [1273] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.011287753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.011289821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.011291773+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.011294486+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:26.082026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:26.08203987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.186125025+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.186161717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.186168622+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.18618345+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.186191437+07:00","message":"[bufferProcess] interim [900000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.186194438+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.18620136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.186204487+07:00","message":"> Transcript [1274] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.186208255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.18621066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.186213264+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.186215843+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.186222093+07:00","message":"Push: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.186226083+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.18622957+07:00","message":"Set new StatePrefix : 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.186232259+07:00","message":"Next Push (prob) : 'จะด้อยลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.186248045+07:00","message":"push: {false ทำงาน 0 0xc002a62000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.818529074+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.818570429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.81857767+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.818592515+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.81860002+07:00","message":"[bufferProcess] interim [500000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.818602915+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.818611283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.818614205+07:00","message":"> Transcript [1275] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.818618007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.818620641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.818622907+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.818626224+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.909278678+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.909324422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.909330679+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.909345538+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.909353282+07:00","message":"[bufferProcess] interim [560000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.909356134+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.909361994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.909365168+07:00","message":"> Transcript [1276] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.909369526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.909371672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.90937687+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.90938004+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.953529149+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.953572029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.953578385+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:26.95359457+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.953605913+07:00","message":"[bufferProcess] interim [620000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.953609774+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.953615858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.953619124+07:00","message":"> Transcript [1277] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.953623089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.95362507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.953627534+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:26.953630346+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.171630671+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.171676668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.171684468+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.171702916+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.171711342+07:00","message":"[bufferProcess] interim [800000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.171716048+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.171725116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.171728322+07:00","message":"> Transcript [1278] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.171733057+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.171735587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.171738257+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.171741049+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.171747975+07:00","message":"Push: 'จะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.171750213+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.171752517+07:00","message":"Set new StatePrefix : 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.171755289+07:00","message":"Next Push (prob) : 'นะฮะเนื่องจากว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.171764854+07:00","message":"push: {false จะด้อยลง 0 0xc002a62000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.242571688+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.242616828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอ็ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.24262388+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอ็ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.242638089+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.242645806+07:00","message":"[bufferProcess] interim [860000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.242648706+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.242654672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.242657645+07:00","message":"> Transcript [1279] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.242670602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.242673758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.242675929+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.242678787+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.34696187+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.347006841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.34701328+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.347031612+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.347040079+07:00","message":"[bufferProcess] interim [980000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.347043266+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.347047674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.34705064+07:00","message":"> Transcript [1280] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าเอ็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.347056382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.347058794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.347061702+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.347064662+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.509870967+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.509915139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.509921698+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.50993959+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.509947674+07:00","message":"[bufferProcess] interim [220000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.50995053+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.509958546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.509961419+07:00","message":"> Transcript [1281] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.509964542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.509970229+07:00","message":"Set new StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.668394539+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.668445902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.668455512+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.668475293+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.668492444+07:00","message":"[bufferProcess] interim [400000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.668497779+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.668508385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.668513769+07:00","message":"> Transcript [1282] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.668519224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.668522179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.668525303+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.668529561+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.864059432+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.8640956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.864101952+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.864115516+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.864122458+07:00","message":"[bufferProcess] interim [580000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.864124925+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.864128398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.864131343+07:00","message":"> Transcript [1283] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.864134988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.864136979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.864139335+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.864142118+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.975720932+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.975762859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.975769222+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:27.975791658+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.975799992+07:00","message":"[bufferProcess] interim [640000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.975802681+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.975809686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.975812646+07:00","message":"> Transcript [1284] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.97581922+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.975821814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.975824463+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:27.975827851+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.104383609+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.104425661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.104432495+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.104447963+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.104456257+07:00","message":"[bufferProcess] interim [820000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.104459294+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.104467193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.104470508+07:00","message":"> Transcript [1285] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.104474638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.104477233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.104479746+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.104483103+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.104489003+07:00","message":"Push: 'นะฮะจากเมล็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.104492008+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.104494357+07:00","message":"Set new StatePrefix : 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.104497303+07:00","message":"Next Push (prob) : 'นั้นเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.104506169+07:00","message":"push: {false นะฮะจากเมล็ด 0 0xc002a62000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.313500712+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.313546355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.313553683+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.313567422+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.313575943+07:00","message":"[bufferProcess] interim [0]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.313579259+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.313583631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.313586814+07:00","message":"> Transcript [1286] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.313591042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.313593192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.313595189+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.313600076+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.500299012+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.500341805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.500348729+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.500364766+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.500373017+07:00","message":"[bufferProcess] interim [180000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.500376574+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.500384562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.5003879+07:00","message":"> Transcript [1287] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.50039257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.50039505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.500397433+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.500400558+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.679854634+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.679896051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.679902761+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:28.679913577+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.679921042+07:00","message":"[bufferProcess] interim [360000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.679923678+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.679928083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.679937635+07:00","message":"> Transcript [1288] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.679942521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.679944693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.679947262+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:28.67995033+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.004151732+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.004203214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.004214002+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.004228939+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.004236242+07:00","message":"[bufferProcess] interim [660000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.004239555+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.004246045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.004249525+07:00","message":"> Transcript [1289] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.004254071+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.004256449+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.004258752+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.004261824+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.004267145+07:00","message":"Push: 'นั้นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.004269615+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.004272069+07:00","message":"Set new StatePrefix : 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.004275085+07:00","message":"Next Push (prob) : 'อาหารที่ร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.004301961+07:00","message":"push: {false นั้นเป็นสาร 0 0xc002a62000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:29.082794412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:29.082798035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.205480124+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.205523035+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-25T13:11:29.205531326+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.205549233+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.205560139+07:00","message":"[bufferProcess] interim [900000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.205563305+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.20556732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.205570107+07:00","message":"> Transcript [1290] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.205574295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.205576452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.205578363+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.205583579+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.26686711+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.266916222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.266925011+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.26694496+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.266953561+07:00","message":"[bufferProcess] interim [960000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.266956963+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.266965204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.266969087+07:00","message":"> Transcript [1291] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.266973878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.266979009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.266981678+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.266984478+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.273277621+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.27330839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.273314466+07:00","message":"receive interim result [false|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.273327387+07:00","message":"[buffer interim] 84 false คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.273347597+07:00","message":"[bufferProcess] interim [20000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.273352255+07:00","message":"[bufferProcess] send to processor:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.273363827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.273368577+07:00","message":"> Transcript [1292] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.273374571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.2733778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.27338137+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.273385637+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.307618765+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.438344173+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.530087477+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.530128035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้\",\"confidence\":0.9413233}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.530134324+07:00","message":"receive interim result [true|false]: คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.530145043+07:00","message":"end recv isFinal message id 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.530147325+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.530153494+07:00","message":"[buffer interim] 84 true คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530168674+07:00","message":"[bufferProcess] interim [200000000]:คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530175171+07:00","message":"[bufferProcess] send to processor (isfinal):คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.53017888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530182126+07:00","message":"> Transcript [1293] [false]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530186096+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530188112+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530190948+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530193801+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530204895+07:00","message":"Push: 'อาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530207591+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530210224+07:00","message":"Set new StatePrefix : 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530213005+07:00","message":"Next Push (prob) : 'ขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530214792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530216929+07:00","message":"> Transcript [1294] [true]: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530219525+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530221335+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530223204+07:00","message":"StatePrefix: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530225524+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530227468+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.530316949+07:00","message":"push: {false อาหารที่ร่างกาย 0 0xc002a62000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530575324+07:00","message":"Push: 'ขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530606319+07:00","message":"TextPushed: 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะจากเมล็ดนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530613203+07:00","message":"Set new StatePrefix : 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530617869+07:00","message":"Next Push (prob) : 'คือสรุปแล้ววัยทำงานสมรรถนะการทำงานจะด้อยลงนะฮะเนื่องจากว่าไอโอดีนนั้นเป็นสารอาหารที่ร่างกายขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.530595365+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_84.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.530607984+07:00","message":"push: {true ขาดไม่ได้ 0 0xc002a62000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:29.543692034+07:00","message":"write wav file: './tmp/7592/7592_84.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.970990699+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.971038323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.971045085+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:29.971058445+07:00","message":"[buffer interim] 85 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.971066352+07:00","message":"[bufferProcess] interim [540000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:29.971068645+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.115892686+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.115931814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.115939109+07:00","message":"receive interim result [false|false]: มันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.115956666+07:00","message":"[buffer interim] 85 false มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.115965426+07:00","message":"[bufferProcess] interim [660000000]:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.115969219+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.115978028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.115982431+07:00","message":"> Transcript [1295] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.115986159+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.286783853+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.286829564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.286836174+07:00","message":"receive interim result [false|false]: มันมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.286853867+07:00","message":"[buffer interim] 85 false มันมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.286862086+07:00","message":"[bufferProcess] interim [840000000]:มันมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.286864783+07:00","message":"[bufferProcess] send to processor:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.28686875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.286872076+07:00","message":"> Transcript [1296] [false]: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.286875271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.286877302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.286879454+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.286881735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.44478342+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.444826442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.444831924+07:00","message":"receive interim result [false|false]: มันมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.444849998+07:00","message":"[buffer interim] 85 false มันมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.444858836+07:00","message":"[bufferProcess] interim [20000000]:มันมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.444861738+07:00","message":"[bufferProcess] send to processor:มันมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.444867784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.444871302+07:00","message":"> Transcript [1297] [false]: 'มันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.444875242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.444877662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.444879845+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.444882633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.627319807+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.627366578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.62737524+07:00","message":"receive interim result [false|false]: มันมีความสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.627402636+07:00","message":"[buffer interim] 85 false มันมีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.627413896+07:00","message":"[bufferProcess] interim [140000000]:มันมีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.627417541+07:00","message":"[bufferProcess] send to processor:มันมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.627423909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.627429688+07:00","message":"> Transcript [1298] [false]: 'มันมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.627434976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.627438251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.627441634+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.627444742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.644450266+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.644486473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.644491801+07:00","message":"receive interim result [false|false]: มันมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.644501056+07:00","message":"[buffer interim] 85 false มันมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.644507545+07:00","message":"[bufferProcess] interim [200000000]:มันมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.644509713+07:00","message":"[bufferProcess] send to processor:มันมีความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.644512629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.644515661+07:00","message":"> Transcript [1299] [false]: 'มันมีความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.644520624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.644522707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.644524909+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.64452746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.644530072+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.644532106+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.644534182+07:00","message":"Set new StatePrefix : 'มันมีความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.644536289+07:00","message":"Next Push (prob) : 'มีความสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.644544178+07:00","message":"push: {false มัน 0 0xc002d20b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.677408159+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.677443974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขวันหยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.677450016+07:00","message":"receive interim result [false|false]: มันมีความสุขวันหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.67746218+07:00","message":"[buffer interim] 85 false มันมีความสุขวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.677469234+07:00","message":"[bufferProcess] interim [260000000]:มันมีความสุขวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.67747167+07:00","message":"[bufferProcess] send to processor:มันมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.677474764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.677477503+07:00","message":"> Transcript [1300] [false]: 'มันมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.677480094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.677482327+07:00","message":"Set new StatePrefix: 'มันมีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.866858816+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.866907438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.866914078+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:30.866931521+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.866939884+07:00","message":"[bufferProcess] interim [440000000]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.86694279+07:00","message":"[bufferProcess] send to processor:มันมีความสุขวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.866946753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.866949964+07:00","message":"> Transcript [1301] [false]: 'มันมีความสุขวันหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.866954186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.866956412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.86695949+07:00","message":"StatePrefix: 'มันมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:30.866962375+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.060201151+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.060248016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.0602544+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.060271706+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.060281034+07:00","message":"[bufferProcess] interim [680000000]:มันมีความสุขกันอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.06028401+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.06029229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.060295428+07:00","message":"> Transcript [1302] [false]: 'มันมีความสุขกันอยู่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.060299312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.060302233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.06030441+07:00","message":"StatePrefix: 'มันมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.060307242+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.507438483+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.507483043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.50749084+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.507503818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.507508189+07:00","message":"receive interim result [false|false]:  อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.507525534+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.507541177+07:00","message":"[buffer interim] 85 false  อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.507549944+07:00","message":"[bufferProcess] interim [40000000]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.507556452+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.507562376+07:00","message":"[bufferProcess] interim [40000000]: อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.507565971+07:00","message":"[bufferProcess] update buffer: มันมีความสุขกันอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.507568644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.50757182+07:00","message":"> Transcript [1303] [false]: 'มันมีความสุขกันอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.507575752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.507577727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.507579682+07:00","message":"StatePrefix: 'มันมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.507581999+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.700611527+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.700656909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.700665317+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.70067925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.700682379+07:00","message":"receive interim result [false|false]:  อย่างที่พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.700690683+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.700693883+07:00","message":"[buffer interim] 85 false  อย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.700699621+07:00","message":"[bufferProcess] interim [280000000]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.700702116+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.700704963+07:00","message":"[bufferProcess] interim [280000000]: อย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.70070764+07:00","message":"[bufferProcess] update buffer: มันมีความสุขกันอยู่ 3 อย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.700710426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.700713385+07:00","message":"> Transcript [1304] [false]: 'มันมีความสุขกันอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.700717121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.700720004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.700722743+07:00","message":"StatePrefix: 'มันมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.700726021+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.70072978+07:00","message":"Push: 'มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.700733544+07:00","message":"TextPushed: 'มันมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.700736964+07:00","message":"Set new StatePrefix : 'มันมีความสุขกันอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:31.700739704+07:00","message":"Next Push (prob) : 'กันอยู่ 3 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:31.700754277+07:00","message":"push: {false มีความสุข 0 0xc002d20b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.022938666+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.022975759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.022981723+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.022991849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่พูดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.022995081+07:00","message":"receive interim result [false|false]:  อย่างที่พูดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.023003241+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.023007943+07:00","message":"[buffer interim] 85 false  อย่างที่พูดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.023015304+07:00","message":"[bufferProcess] interim [580000000]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.023019561+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.02302376+07:00","message":"[bufferProcess] interim [580000000]: อย่างที่พูดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.023029542+07:00","message":"[bufferProcess] update buffer: มันมีความสุขกันอยู่ 3 อย่างที่พูดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.023033284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.023037745+07:00","message":"> Transcript [1305] [false]: 'มันมีความสุขกันอยู่ 3 อย่างที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.023043436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.023045402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.023047372+07:00","message":"StatePrefix: 'มันมีความสุขกันอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.023052838+07:00","message":"TextPushed: 'มันมีความสุข'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:32.08360903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:32.083614358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.220004942+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.220042677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.220048009+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.220059893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่พูดไปหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.220063167+07:00","message":"receive interim result [false|false]:  อย่างที่พูดไปหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.220072002+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.22007496+07:00","message":"[buffer interim] 85 false  อย่างที่พูดไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.22008239+07:00","message":"[bufferProcess] interim [760000000]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.220085257+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่างที่พูดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.220088401+07:00","message":"[bufferProcess] interim [760000000]: อย่างที่พูดไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.220091052+07:00","message":"[bufferProcess] update buffer: มันมีความสุขกันอยู่ 3 อย่างที่พูดไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.22009394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.220096606+07:00","message":"> Transcript [1306] [false]: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.220100078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.220102263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.220104215+07:00","message":"StatePrefix: 'มันมีความสุขกันอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.220106382+07:00","message":"TextPushed: 'มันมีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.420503301+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.42054629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.420553924+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.420564203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่พูดไปเมื่อสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.420567616+07:00","message":"receive interim result [false|false]:  อย่างที่พูดไปเมื่อสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.420576535+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.420582876+07:00","message":"[buffer interim] 85 false  อย่างที่พูดไปเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.420589447+07:00","message":"[bufferProcess] interim [0]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.420592986+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่างที่พูดไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.420599275+07:00","message":"[bufferProcess] interim [0]: อย่างที่พูดไปเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.420603076+07:00","message":"[bufferProcess] update buffer: มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.420606857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.420610403+07:00","message":"> Transcript [1307] [false]: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.420614537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.420616738+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.420618625+07:00","message":"StatePrefix: 'มันมีความสุขกันอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.420620963+07:00","message":"TextPushed: 'มันมีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.478138733+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.478184109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.47819051+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.478199768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่พูดไปเมื่อสักครู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.478203393+07:00","message":"receive interim result [false|false]:  อย่างที่พูดไปเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.478212487+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.478216615+07:00","message":"[buffer interim] 85 false  อย่างที่พูดไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.4782234+07:00","message":"[bufferProcess] interim [60000000]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.478226641+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.478230236+07:00","message":"[bufferProcess] interim [60000000]: อย่างที่พูดไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.478233467+07:00","message":"[bufferProcess] update buffer: มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.478237514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.478240795+07:00","message":"> Transcript [1308] [false]: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.478245154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.478247309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.478249369+07:00","message":"StatePrefix: 'มันมีความสุขกันอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.478251578+07:00","message":"TextPushed: 'มันมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.478254528+07:00","message":"Push: 'กันอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.478256498+07:00","message":"TextPushed: 'มันมีความสุขกันอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.478258757+07:00","message":"Set new StatePrefix : 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:32.47826102+07:00","message":"Next Push (prob) : 'ที่พูดไปเมื่อสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:32.478270257+07:00","message":"push: {false กันอยู่ 3 อย่าง 0 0xc002d20b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.10225838+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.102304305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.102311448+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.102325707+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.102336739+07:00","message":"[bufferProcess] interim [660000000]:มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.102339891+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.102346174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.102349231+07:00","message":"> Transcript [1309] [false]: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.102353524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.102355622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.102358607+07:00","message":"StatePrefix: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.102361927+07:00","message":"TextPushed: 'มันมีความสุขกันอยู่ 3 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.68979302+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.689828581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.689834549+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.68984305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.689846661+07:00","message":"receive interim result [false|false]:  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.689854773+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.689857997+07:00","message":"[buffer interim] 85 false  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.689864223+07:00","message":"[bufferProcess] interim [320000000]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.68986715+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.689870178+07:00","message":"[bufferProcess] interim [320000000]: อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.689873424+07:00","message":"[bufferProcess] update buffer: มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.689876766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.689879452+07:00","message":"> Transcript [1310] [false]: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.689883221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.68988539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.689887384+07:00","message":"StatePrefix: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.689890144+07:00","message":"TextPushed: 'มันมีความสุขกันอยู่ 3 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.901418418+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.901457266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.901462592+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.90147076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.901474938+07:00","message":"receive interim result [false|false]:  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.901482985+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:33.901486493+07:00","message":"[buffer interim] 85 false  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.901492837+07:00","message":"[bufferProcess] interim [500000000]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.901505959+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.901509694+07:00","message":"[bufferProcess] interim [500000000]: อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.90151267+07:00","message":"[bufferProcess] update buffer: มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.901515969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.901518641+07:00","message":"> Transcript [1311] [false]: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.901522284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.901525617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.901527767+07:00","message":"StatePrefix: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:33.901529962+07:00","message":"TextPushed: 'มันมีความสุขกันอยู่ 3 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.017860445+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.017938177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.017947113+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.017962934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.017967614+07:00","message":"receive interim result [false|false]:  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.017978379+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.017983245+07:00","message":"[buffer interim] 85 false  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.017991379+07:00","message":"[bufferProcess] interim [560000000]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.01799597+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.018001099+07:00","message":"[bufferProcess] interim [560000000]: อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.018005271+07:00","message":"[bufferProcess] update buffer: มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.018009729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.018014196+07:00","message":"> Transcript [1312] [false]: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.018019701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.018023084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.018026517+07:00","message":"StatePrefix: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.018030419+07:00","message":"TextPushed: 'มันมีความสุขกันอยู่ 3 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.018038336+07:00","message":"Push: 'ที่พูดไปเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.018042175+07:00","message":"TextPushed: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.018045752+07:00","message":"Set new StatePrefix : 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.018050027+07:00","message":"Next Push (prob) : 'ครู่หนึ่งก็คือไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.018067504+07:00","message":"push: {false ที่พูดไปเมื่อสัก 0 0xc002d20b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.081293236+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.0813314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.081339579+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.081352647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.081356058+07:00","message":"receive interim result [false|false]:  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.081363829+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.081367021+07:00","message":"[buffer interim] 85 false  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.081374157+07:00","message":"[bufferProcess] interim [680000000]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.081377084+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.081379979+07:00","message":"[bufferProcess] interim [680000000]: อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.08138354+07:00","message":"[bufferProcess] update buffer: มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.081386677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.081389586+07:00","message":"> Transcript [1313] [false]: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.081392261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.081394329+07:00","message":"Set new StatePrefix: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.201126648+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.20118961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.201198424+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.201215465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.201219629+07:00","message":"receive interim result [false|false]:  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.20124485+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.201266464+07:00","message":"[buffer interim] 85 false  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.201274656+07:00","message":"[bufferProcess] interim [740000000]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.201278735+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.201286511+07:00","message":"[bufferProcess] interim [740000000]: อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.201289949+07:00","message":"[bufferProcess] update buffer: มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.201293801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.201297235+07:00","message":"> Transcript [1314] [false]: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.201300559+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.533658015+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.53369487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.533700922+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.533711448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างคอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.533715031+07:00","message":"receive interim result [false|false]:  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างคอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.533722945+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.533726283+07:00","message":"[buffer interim] 85 false  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.533732055+07:00","message":"[bufferProcess] interim [100000000]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.533735311+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.53373874+07:00","message":"[bufferProcess] interim [100000000]: อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.533742172+07:00","message":"[bufferProcess] update buffer: มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.533745101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.533747907+07:00","message":"> Transcript [1315] [false]: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.533750359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.533752359+07:00","message":"Set new StatePrefix: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.577511814+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.577553776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสุขกันอยู่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.57756015+07:00","message":"receive interim result [false|false]: มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.577573239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.577577715+07:00","message":"receive interim result [false|false]:  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.577586826+07:00","message":"[buffer interim] 85 false มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.577590624+07:00","message":"[buffer interim] 85 false  อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.577596275+07:00","message":"[bufferProcess] interim [160000000]:มันมีความสุขกันอยู่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.577598945+07:00","message":"[bufferProcess] send to processor:มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.577601949+07:00","message":"[bufferProcess] interim [160000000]: อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.577604519+07:00","message":"[bufferProcess] update buffer: มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.577607272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.577610038+07:00","message":"> Transcript [1316] [false]: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.577614006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.577616373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.577618276+07:00","message":"StatePrefix: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.577620989+07:00","message":"TextPushed: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.758936697+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.922923245+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.922960138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความสำคัญอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน\",\"confidence\":0.9491585}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.922966065+07:00","message":"receive interim result [true|false]: มันมีความสำคัญอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.922974068+07:00","message":"end recv isFinal message id 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.922976121+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.922982782+07:00","message":"[buffer interim] 85 true มันมีความสำคัญอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.922992814+07:00","message":"[bufferProcess] interim [550000000]:มันมีความสำคัญอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.922997545+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923000885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923003946+07:00","message":"> Transcript [1317] [false]: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923007822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923009881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923011912+07:00","message":"StatePrefix: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923014878+07:00","message":"TextPushed: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923016894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923018802+07:00","message":"> Transcript [1318] [true]: 'มันมีความสำคัญอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923021184+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923022882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923024583+07:00","message":"StatePrefix: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923026761+07:00","message":"TextPushed: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923028545+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923245877+07:00","message":"Push: 'หนึ่งก็คือไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923251257+07:00","message":"TextPushed: 'มันมีความสุขกันอยู่ 3 อย่างที่พูดไปเมื่อสักหนึ่งก็คือไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923254179+07:00","message":"Set new StatePrefix : 'มันมีความสำคัญอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923256858+07:00","message":"Next Push (prob) : 'มันมีความสำคัญอยู่ 3 อย่างที่พูดไปเมื่อสักครู่หนึ่งก็คือไปสร้างฮอร์โมน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:34.923264411+07:00","message":"push: {true หนึ่งก็คือไปสร้างฮอร์โมน 0 0xc002d20b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:34.923270374+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_85.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:34.9396993+07:00","message":"write wav file: './tmp/7592/7592_85.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:35.084290892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:35.084315782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:35.210173458+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.179773165+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.179813078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.179818024+07:00","message":"receive interim result [false|false]: ต้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.1798304+07:00","message":"[buffer interim] 86 false ต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.179836631+07:00","message":"[bufferProcess] interim [960000000]:ต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.179838522+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.179844028+07:00","message":"[bufferProcess] send to processor (ticker):ต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.179846947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.179849652+07:00","message":"> Transcript [1319] [false]: 'ต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.179851801+07:00","message":"Set StatePrefix (first interim): 'ต้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.449684339+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.449717785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.449722759+07:00","message":"receive interim result [false|false]: ต่อมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.449736704+07:00","message":"[buffer interim] 86 false ต่อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.449742948+07:00","message":"[bufferProcess] interim [260000000]:ต่อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.449744642+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.951738429+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.951780795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมต่อมไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.951787613+07:00","message":"receive interim result [false|false]: ต่อมต่อมไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:36.951804304+07:00","message":"[buffer interim] 86 false ต่อมต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.951814667+07:00","message":"[bufferProcess] interim [800000000]:ต่อมต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.951818242+07:00","message":"[bufferProcess] send to processor:ต่อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.951824744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.95182866+07:00","message":"> Transcript [1320] [false]: 'ต่อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.951832109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:36.951835557+07:00","message":"Set new StatePrefix: 'ต่อมที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.527127335+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.527166654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมต่อมไทรอยด์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.527172582+07:00","message":"receive interim result [false|false]: ต่อมต่อมไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:37.52718465+07:00","message":"[buffer interim] 86 false ต่อมต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.52719127+07:00","message":"[bufferProcess] interim [400000000]:ต่อมต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.527193671+07:00","message":"[bufferProcess] send to processor:ต่อมต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.527199039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.527203023+07:00","message":"> Transcript [1321] [false]: 'ต่อมต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.527205663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:37.527207788+07:00","message":"Set new StatePrefix: 'ต่อมต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.048583196+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.048621657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมต่อมไทรอยด์เพื่อติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.048627625+07:00","message":"receive interim result [false|false]: ต่อมต่อมไทรอยด์เพื่อติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.048642512+07:00","message":"[buffer interim] 86 false ต่อมต่อมไทรอยด์เพื่อติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.048649448+07:00","message":"[bufferProcess] interim [880000000]:ต่อมต่อมไทรอยด์เพื่อติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.04865187+07:00","message":"[bufferProcess] send to processor:ต่อมต่อมไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.04865499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.048657833+07:00","message":"> Transcript [1322] [false]: 'ต่อมต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.048661437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.04866357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.048665842+07:00","message":"StatePrefix: 'ต่อมต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.048668398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:38.084532699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:38.08455061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.170098699+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.17014168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมต่อมไทรอยด์เพื่อที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.170149028+07:00","message":"receive interim result [false|false]: ต่อมต่อมไทรอยด์เพื่อที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.1701644+07:00","message":"[buffer interim] 86 false ต่อมต่อมไทรอยด์เพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.170175191+07:00","message":"[bufferProcess] interim [940000000]:ต่อมต่อมไทรอยด์เพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.170178875+07:00","message":"[bufferProcess] send to processor:ต่อมต่อมไทรอยด์เพื่อติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.170185801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.170190123+07:00","message":"> Transcript [1323] [false]: 'ต่อมต่อมไทรอยด์เพื่อติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.170195082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.170198045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.170201278+07:00","message":"StatePrefix: 'ต่อมต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.170204348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.230899355+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.230937666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมต่อมไทรอยด์เพื่อที่จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.230945298+07:00","message":"receive interim result [false|false]: ต่อมต่อมไทรอยด์เพื่อที่จะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.230957129+07:00","message":"[buffer interim] 86 false ต่อมต่อมไทรอยด์เพื่อที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.230963398+07:00","message":"[bufferProcess] interim [120000000]:ต่อมต่อมไทรอยด์เพื่อที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.230965834+07:00","message":"[bufferProcess] send to processor:ต่อมต่อมไทรอยด์เพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.230970837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.230973397+07:00","message":"> Transcript [1324] [false]: 'ต่อมต่อมไทรอยด์เพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.230977073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.230979223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.230981373+07:00","message":"StatePrefix: 'ต่อมต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.23098379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.417489012+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.41753102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมต่อมไทรอยด์เพื่อที่จะไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.417536529+07:00","message":"receive interim result [false|false]: ต่อมต่อมไทรอยด์เพื่อที่จะไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.41754911+07:00","message":"[buffer interim] 86 false ต่อมต่อมไทรอยด์เพื่อที่จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.417555709+07:00","message":"[bufferProcess] interim [240000000]:ต่อมต่อมไทรอยด์เพื่อที่จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.417558195+07:00","message":"[bufferProcess] send to processor:ต่อมต่อมไทรอยด์เพื่อที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.417563351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.417566243+07:00","message":"> Transcript [1325] [false]: 'ต่อมต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.41757057+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.417572878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.417575249+07:00","message":"StatePrefix: 'ต่อมต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.417578148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.417582557+07:00","message":"Push: 'ต่อมต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.417584631+07:00","message":"TextPushed: 'ต่อมต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.417586731+07:00","message":"Set new StatePrefix : 'ต่อมต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.417588971+07:00","message":"Next Push (prob) : 'เพื่อที่จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.41759617+07:00","message":"push: {false ต่อมต่อมไทรอยด์ 0 0xc001f8ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.68135827+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.681402033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.681408034+07:00","message":"receive interim result [false|false]: ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:38.681422169+07:00","message":"[buffer interim] 86 false ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.681436627+07:00","message":"[bufferProcess] interim [480000000]:ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.681439012+07:00","message":"[bufferProcess] send to processor:ต่อมต่อมไทรอยด์เพื่อที่จะไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.681442877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.681445949+07:00","message":"> Transcript [1326] [false]: 'ต่อมต่อมไทรอยด์เพื่อที่จะไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.681449655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.681451885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.681454506+07:00","message":"StatePrefix: 'ต่อมต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:38.681458108+07:00","message":"TextPushed: 'ต่อมต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.064789141+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.064825892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.064831309+07:00","message":"receive interim result [false|false]: ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.064846355+07:00","message":"[buffer interim] 86 false ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.064853462+07:00","message":"[bufferProcess] interim [840000000]:ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.064856137+07:00","message":"[bufferProcess] send to processor:ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.064863339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.064868487+07:00","message":"> Transcript [1327] [false]: 'ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.064872341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.06487501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.064877335+07:00","message":"StatePrefix: 'ต่อมต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.064879936+07:00","message":"TextPushed: 'ต่อมต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.132460307+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.132500764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.132507839+07:00","message":"receive interim result [false|false]: ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.132523373+07:00","message":"[buffer interim] 86 false ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.132531902+07:00","message":"[bufferProcess] interim [20000000]:ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.132534685+07:00","message":"[bufferProcess] send to processor:ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.132539898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.132542921+07:00","message":"> Transcript [1328] [false]: 'ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.132547178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.13254935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.132551726+07:00","message":"StatePrefix: 'ต่อมต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.13255409+07:00","message":"TextPushed: 'ต่อมต่อมไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.449790107+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.449823977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.449829803+07:00","message":"receive interim result [false|false]: ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.449847927+07:00","message":"[buffer interim] 86 false ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.449855564+07:00","message":"[bufferProcess] interim [260000000]:ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.449858084+07:00","message":"[bufferProcess] send to processor:ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.449863459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.449866472+07:00","message":"> Transcript [1329] [false]: 'ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.449870141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.449872409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.449875168+07:00","message":"StatePrefix: 'ต่อมต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.449877624+07:00","message":"TextPushed: 'ต่อมต่อมไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.449882253+07:00","message":"Push: 'เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.449884214+07:00","message":"TextPushed: 'ต่อมต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.449887569+07:00","message":"Set new StatePrefix : 'ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.449889941+07:00","message":"Next Push (prob) : 'ทำให้ร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.449898439+07:00","message":"push: {false เพื่อที่จะไป 0 0xc001f8ce80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.582697222+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.582738326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.58274374+07:00","message":"receive interim result [false|false]: ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.582756755+07:00","message":"[buffer interim] 86 false ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.582770464+07:00","message":"[bufferProcess] interim [380000000]:ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.582773538+07:00","message":"[bufferProcess] send to processor:ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.582778815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.58278172+07:00","message":"> Transcript [1330] [false]: 'ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.58278529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.582787329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.582789333+07:00","message":"StatePrefix: 'ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.582791909+07:00","message":"TextPushed: 'ต่อมต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.617008342+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.690301463+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.695521052+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.695554948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.695561117+07:00","message":"receive interim result [false|false]: ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.69557369+07:00","message":"[buffer interim] 86 false ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.695580212+07:00","message":"[bufferProcess] interim [560000000]:ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.695582916+07:00","message":"[bufferProcess] send to processor:ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.695589261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.695592224+07:00","message":"> Transcript [1331] [false]: 'ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.695595424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.695597616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.69559956+07:00","message":"StatePrefix: 'ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.695601873+07:00","message":"TextPushed: 'ต่อมต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.747104181+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.747138155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต\",\"confidence\":0.9468906}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.747143689+07:00","message":"receive interim result [true|false]: ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.747152807+07:00","message":"end recv isFinal message id 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.747154895+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.747160487+07:00","message":"[buffer interim] 86 true ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747168828+07:00","message":"[bufferProcess] interim [650000000]:ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747173372+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747176693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747180109+07:00","message":"> Transcript [1332] [false]: 'ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747183744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747185796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747188215+07:00","message":"StatePrefix: 'ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.74719116+07:00","message":"TextPushed: 'ต่อมต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747193277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747195323+07:00","message":"> Transcript [1333] [true]: 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747197514+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.74719924+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747201026+07:00","message":"StatePrefix: 'ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747205059+07:00","message":"TextPushed: 'ต่อมต่อมไทรอยด์เพื่อที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747209232+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747328498+07:00","message":"Push: 'ทำให้ร่างกายเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747331547+07:00","message":"TextPushed: 'ต่อมต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747334115+07:00","message":"Set new StatePrefix : 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747336376+07:00","message":"Next Push (prob) : 'ต่อมที่ต่อมไทรอยด์เพื่อที่จะไปทำให้ร่างกายเจริญเติบโต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:39.747344298+07:00","message":"push: {true ทำให้ร่างกายเจริญเติบโต 0 0xc001f8ce80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:39.747349092+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_86.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:39.757291768+07:00","message":"write wav file: './tmp/7592/7592_86.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.349175+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.349230023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.349237663+07:00","message":"receive interim result [false|false]: โปรอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.349255497+07:00","message":"[buffer interim] 87 false โปรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.349270687+07:00","message":"[bufferProcess] interim [720000000]:โปรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.349273576+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.54549696+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.545535308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.545542766+07:00","message":"receive interim result [false|false]: โปรอันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.545555881+07:00","message":"[buffer interim] 87 false โปรอันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.545564109+07:00","message":"[bufferProcess] interim [840000000]:โปรอันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.545566304+07:00","message":"[bufferProcess] send to processor:โปรอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.545569437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.545572197+07:00","message":"> Transcript [1334] [false]: 'โปรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.545574413+07:00","message":"Set StatePrefix (first interim): 'โปรอัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.554158342+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.554187306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปร AIS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.554193878+07:00","message":"receive interim result [false|false]: โปร AIS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.554208351+07:00","message":"[buffer interim] 87 false โปร AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.554215445+07:00","message":"[bufferProcess] interim [900000000]:โปร AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.554218695+07:00","message":"[bufferProcess] send to processor:โปรอันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.554225942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.554229877+07:00","message":"> Transcript [1335] [false]: 'โปรอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.554234056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.554237582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.554240776+07:00","message":"StatePrefix: 'โปรอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.554243885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.664388158+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.664421727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.664428176+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.664440872+07:00","message":"[buffer interim] 87 false โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.664449314+07:00","message":"[bufferProcess] interim [960000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.664452112+07:00","message":"[bufferProcess] send to processor:โปร AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.664455105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.664457988+07:00","message":"> Transcript [1336] [false]: 'โปร AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.664460191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.664462341+07:00","message":"Set new StatePrefix: 'โปร AIS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.967600319+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.967637244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2 เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.967643367+07:00","message":"receive interim result [false|false]: โปรอันที่ 2 เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:40.967657544+07:00","message":"[buffer interim] 87 false โปรอันที่ 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.967664357+07:00","message":"[bufferProcess] interim [320000000]:โปรอันที่ 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.967667051+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.967675032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.9676781+07:00","message":"> Transcript [1337] [false]: 'โปรอันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.967680778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:40.967683179+07:00","message":"Set new StatePrefix: 'โปรอันที่ 2'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:41.084730211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:41.084756578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.107818485+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.107858102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2 ไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.107864545+07:00","message":"receive interim result [false|false]: โปรอันที่ 2 ไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.107876596+07:00","message":"[buffer interim] 87 false โปรอันที่ 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.107892056+07:00","message":"[bufferProcess] interim [440000000]:โปรอันที่ 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.107894787+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.107898034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.107901094+07:00","message":"> Transcript [1338] [false]: 'โปรอันที่ 2 เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.107904971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.107908111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.107912498+07:00","message":"StatePrefix: 'โปรอันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.107914539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.250000629+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.250027859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.250032185+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.250045061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.250049726+07:00","message":"receive interim result [false|false]:  ไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.250059876+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.250063015+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-25T13:11:41.250066065+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.250071081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.25007364+07:00","message":"receive interim result [false|false]:  ไปทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.25009085+07:00","message":"[buffer interim] 87 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.250127883+07:00","message":"[buffer interim] 87 false  ไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.250131808+07:00","message":"[buffer interim] 87 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.25013468+07:00","message":"[buffer interim] 87 false  ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250143978+07:00","message":"[bufferProcess] interim [560000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250146908+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250150583+07:00","message":"[bufferProcess] interim [560000000]: ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250153095+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250155776+07:00","message":"[bufferProcess] interim [620000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250157627+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250159912+07:00","message":"[bufferProcess] interim [620000000]: ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250162572+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250165427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250168615+07:00","message":"> Transcript [1339] [false]: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250172431+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250174717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250176617+07:00","message":"StatePrefix: 'โปรอันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250178735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250180502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250182615+07:00","message":"> Transcript [1340] [false]: 'โปรอันที่ 2 ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250184496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250186625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250188414+07:00","message":"StatePrefix: 'โปรอันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.250190168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.811514102+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.811572117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.811578315+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.811590155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.811592774+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.811600587+07:00","message":"[buffer interim] 87 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.811603823+07:00","message":"[buffer interim] 87 false  ไปทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811610553+07:00","message":"[bufferProcess] interim [160000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811613379+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811616223+07:00","message":"[bufferProcess] interim [160000000]: ไปทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811618699+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811621455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811624289+07:00","message":"> Transcript [1341] [false]: 'โปรอันที่ 2 ไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811627547+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811629509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811631392+07:00","message":"StatePrefix: 'โปรอันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811633395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811635944+07:00","message":"Push: 'โปรอันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811637832+07:00","message":"TextPushed: 'โปรอันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811639838+07:00","message":"Set new StatePrefix : 'โปรอันที่ 2 ไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:41.811641912+07:00","message":"Next Push (prob) : ' ไปทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:41.811649935+07:00","message":"push: {false โปรอันที่ 2 0 0xc001f8da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.136077633+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.136120261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.136127043+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.136138259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.136141577+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.136149897+07:00","message":"[buffer interim] 87 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.13615348+07:00","message":"[buffer interim] 87 false  ไปทำให้เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.136160218+07:00","message":"[bufferProcess] interim [460000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.136163183+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.136166585+07:00","message":"[bufferProcess] interim [460000000]: ไปทำให้เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.136169243+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.136172465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.136177924+07:00","message":"> Transcript [1342] [false]: 'โปรอันที่ 2 ไปทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.136181608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.136184022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.13618605+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.136188223+07:00","message":"TextPushed: 'โปรอันที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.341077538+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.341126712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.341134217+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.341149119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.341153792+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.341190644+07:00","message":"[buffer interim] 87 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.341220461+07:00","message":"[buffer interim] 87 false  ไปทำให้เกิดการเผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.341244326+07:00","message":"[bufferProcess] interim [700000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.341268006+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.341277297+07:00","message":"[bufferProcess] interim [700000000]: ไปทำให้เกิดการเผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.341279993+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.341283712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.341289125+07:00","message":"> Transcript [1343] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.341292855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.341295201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.341297643+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.341300181+07:00","message":"TextPushed: 'โปรอันที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.649979276+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.650025818+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-25T13:11:42.650032199+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.650044776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.65004788+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.650055736+07:00","message":"[buffer interim] 87 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:42.650059343+07:00","message":"[buffer interim] 87 false  ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.650065456+07:00","message":"[bufferProcess] interim [940000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.650068179+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.650071068+07:00","message":"[bufferProcess] interim [940000000]: ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.650075252+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.650078492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.65008124+07:00","message":"> Transcript [1344] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.650084347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.650086736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.65008903+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:42.650091604+07:00","message":"TextPushed: 'โปรอันที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.22199768+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.222032944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.222039249+07:00","message":"receive interim result [false|false]: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.222053065+07:00","message":"[buffer interim] 87 false โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.222060278+07:00","message":"[bufferProcess] interim [540000000]:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.222062878+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.222068203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.222071256+07:00","message":"> Transcript [1345] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.222075126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.222077185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.222079414+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.222081889+07:00","message":"TextPushed: 'โปรอันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.222087698+07:00","message":"Push: ' ไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.222090788+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.222094014+07:00","message":"Set new StatePrefix : 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:43.222097818+07:00","message":"Next Push (prob) : 'เกิดการเผาผลาญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:43.222109574+07:00","message":"push: {false  ไปทำให้ 0 0xc001f8da80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:44.085009988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:44.085022573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.130302484+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.130338952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.130344897+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.130355106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.130357987+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.130367024+07:00","message":"[buffer interim] 87 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.130370942+07:00","message":"[buffer interim] 87 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.130376829+07:00","message":"[bufferProcess] interim [440000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.13037929+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.130382212+07:00","message":"[bufferProcess] interim [440000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.130384941+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.130387982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.130390741+07:00","message":"> Transcript [1346] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.130394112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.130398134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.130400181+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.130402359+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.51440901+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.514441535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.51444713+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.514459978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.514470902+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.514477764+07:00","message":"[buffer interim] 87 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.514480648+07:00","message":"[buffer interim] 87 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.514486152+07:00","message":"[bufferProcess] interim [920000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.514488796+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.514491774+07:00","message":"[bufferProcess] interim [920000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.51449442+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.514497194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.514500079+07:00","message":"> Transcript [1347] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.51450344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.514505439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.514507729+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.514510213+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.767924106+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.767960118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.767966019+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.767981037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.767984825+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.767992074+07:00","message":"[buffer interim] 87 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.767995486+07:00","message":"[buffer interim] 87 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.768002132+07:00","message":"[bufferProcess] interim [100000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.768004489+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.768007616+07:00","message":"[bufferProcess] interim [100000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.768010969+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.768014017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.768016885+07:00","message":"> Transcript [1348] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.76802114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.768023283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.768025889+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:44.768028592+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.876675002+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:44.940812831+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.009508096+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.009548437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.009554221+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.00956717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.009571842+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.009580574+07:00","message":"[buffer interim] 87 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.009584978+07:00","message":"[buffer interim] 87 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.009591899+07:00","message":"[bufferProcess] interim [340000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.009594767+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.00959815+07:00","message":"[bufferProcess] interim [340000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.009600882+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.009604597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.009607642+07:00","message":"> Transcript [1349] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.00961155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.009613833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.009616036+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.009618399+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.009622687+07:00","message":"Push: 'เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.00962566+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.009628903+07:00","message":"Set new StatePrefix : 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.009632797+07:00","message":"Next Push (prob) : 'และที่สำคัญก็คือไปทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.009644512+07:00","message":"push: {false เกิดการเผาผลาญ 0 0xc001f8da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.013418333+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.013434591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรอันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.01343998+07:00","message":"receive interim result [false|false]: โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.013450407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.013455082+07:00","message":"receive interim result [false|false]:  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.013461836+07:00","message":"[buffer interim] 87 false โปรอันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.013464893+07:00","message":"[buffer interim] 87 false  ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.01346933+07:00","message":"[bufferProcess] interim [400000000]:โปรอันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.013471983+07:00","message":"[bufferProcess] send to processor:โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.013474812+07:00","message":"[bufferProcess] interim [400000000]: ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.01347697+07:00","message":"[bufferProcess] update buffer: โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.013479642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.01348193+07:00","message":"> Transcript [1350] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.013484602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.013486658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.013488722+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.013491206+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.104529223+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.104568186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ\",\"confidence\":0.8914807}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.1045755+07:00","message":"receive interim result [true|false]: Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.104586618+07:00","message":"end recv isFinal message id 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.104588797+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.104594486+07:00","message":"[buffer interim] 87 true Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104605137+07:00","message":"[bufferProcess] interim [400000000]:Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.10461179+07:00","message":"[bufferProcess] send to processor (isfinal):โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104615102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104617752+07:00","message":"> Transcript [1351] [false]: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104624629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104633953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104636819+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104639708+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104641792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104643788+07:00","message":"> Transcript [1352] [true]: 'Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104646185+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104647898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104649719+07:00","message":"StatePrefix: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.10465182+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104653631+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104905763+07:00","message":"Push: 'และที่สำคัญก็คือไปทำให้ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104918899+07:00","message":"TextPushed: 'โปรอันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104924184+07:00","message":"Set new StatePrefix : 'Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104929223+07:00","message":"Next Push (prob) : 'Store อันที่ 2 ไปทำให้เกิดการเผาผลาญและที่สำคัญก็คือไปทำให้ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.104944399+07:00","message":"push: {true และที่สำคัญก็คือไปทำให้ระบบ 0 0xc001f8da80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.104930006+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_87.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:45.116049835+07:00","message":"write wav file: './tmp/7592/7592_87.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.292182622+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.292217984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.292222942+07:00","message":"receive interim result [false|false]: ปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.292236541+07:00","message":"[buffer interim] 88 false ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.292244321+07:00","message":"[bufferProcess] interim [420000000]:ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.292246421+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.483853133+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.483890317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.483895782+07:00","message":"receive interim result [false|false]: ประสาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.48391139+07:00","message":"[buffer interim] 88 false ประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.48391955+07:00","message":"[bufferProcess] interim [600000000]:ประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.483922081+07:00","message":"[bufferProcess] send to processor:ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.483925935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.483929316+07:00","message":"> Transcript [1353] [false]: 'ปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.483932438+07:00","message":"Set StatePrefix (first interim): 'ปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.668275417+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.668313751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาททั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.668320481+07:00","message":"receive interim result [false|false]: ประสาททั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.668339608+07:00","message":"[buffer interim] 88 false ประสาททั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.668365435+07:00","message":"[bufferProcess] interim [780000000]:ประสาททั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.66836792+07:00","message":"[bufferProcess] send to processor:ประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.668374578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.668377336+07:00","message":"> Transcript [1354] [false]: 'ประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.668379802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.668381794+07:00","message":"Set new StatePrefix: 'ประสาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.793468849+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.793500978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาททำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.793506601+07:00","message":"receive interim result [false|false]: ประสาททำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.793522867+07:00","message":"[buffer interim] 88 false ประสาททำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.793529543+07:00","message":"[bufferProcess] interim [840000000]:ประสาททำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.793532251+07:00","message":"[bufferProcess] send to processor:ประสาททั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.793535851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.793539079+07:00","message":"> Transcript [1355] [false]: 'ประสาททั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.793542268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.793544355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.793546629+07:00","message":"StatePrefix: 'ประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.793548703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.926346277+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.926387024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาททำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.926392802+07:00","message":"receive interim result [false|false]: ประสาททำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:45.926410263+07:00","message":"[buffer interim] 88 false ประสาททำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.926417102+07:00","message":"[bufferProcess] interim [20000000]:ประสาททำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.926419379+07:00","message":"[bufferProcess] send to processor:ประสาททำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.926422408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.926425896+07:00","message":"> Transcript [1356] [false]: 'ประสาททำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.926429684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.926431767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.926433683+07:00","message":"StatePrefix: 'ประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:45.926435772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.127439868+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.127482697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาททำงานได้ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.127489433+07:00","message":"receive interim result [false|false]: ประสาททำงานได้ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.127502014+07:00","message":"[buffer interim] 88 false ประสาททำงานได้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.127512331+07:00","message":"[bufferProcess] interim [140000000]:ประสาททำงานได้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.127515999+07:00","message":"[bufferProcess] send to processor:ประสาททำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.127524466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.127529+07:00","message":"> Transcript [1357] [false]: 'ประสาททำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.127533884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.127538323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.12754045+07:00","message":"StatePrefix: 'ประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.127542566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.131349116+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.131369518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาททำงานได้ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.131374872+07:00","message":"receive interim result [false|false]: ประสาททำงานได้ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.131389454+07:00","message":"[buffer interim] 88 false ประสาททำงานได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.131395417+07:00","message":"[bufferProcess] interim [200000000]:ประสาททำงานได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.131397903+07:00","message":"[bufferProcess] send to processor:ประสาททำงานได้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.131400534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.131402704+07:00","message":"> Transcript [1358] [false]: 'ประสาททำงานได้ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.131405362+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.131407429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.131410039+07:00","message":"StatePrefix: 'ประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.1314125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.131418953+07:00","message":"Push: 'ประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.131421125+07:00","message":"TextPushed: 'ประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.131423337+07:00","message":"Set new StatePrefix : 'ประสาททำงานได้ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.131425596+07:00","message":"Next Push (prob) : 'ทำงานได้ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.131439774+07:00","message":"push: {false ประสาท 0 0xc001f8dd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.303195046+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.303235474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาททำงานได้ตามปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.303241894+07:00","message":"receive interim result [false|false]: ประสาททำงานได้ตามปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.303256061+07:00","message":"[buffer interim] 88 false ประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.30326353+07:00","message":"[bufferProcess] interim [380000000]:ประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.303266343+07:00","message":"[bufferProcess] send to processor:ประสาททำงานได้ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.303270044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.303273102+07:00","message":"> Transcript [1359] [false]: 'ประสาททำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.303275672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.30327816+07:00","message":"Set new StatePrefix: 'ประสาททำงานได้ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.880021015+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.880067434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาททำงานได้ตามปกติ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.880073709+07:00","message":"receive interim result [false|false]: ประสาททำงานได้ตามปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:46.880087474+07:00","message":"[buffer interim] 88 false ประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.880095354+07:00","message":"[bufferProcess] interim [980000000]:ประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.88009783+07:00","message":"[bufferProcess] send to processor:ประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.880102054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.880105162+07:00","message":"> Transcript [1360] [false]: 'ประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.880109023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.880110976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.880113636+07:00","message":"StatePrefix: 'ประสาททำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:46.880115846+07:00","message":"TextPushed: 'ประสาท'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:47.085402427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:47.085414406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.201473159+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.20151695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาททำงานได้ตามปกติค่ะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.201523533+07:00","message":"receive interim result [false|false]: ประสาททำงานได้ตามปกติค่ะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.201537972+07:00","message":"[buffer interim] 88 false ประสาททำงานได้ตามปกติค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.201545657+07:00","message":"[bufferProcess] interim [280000000]:ประสาททำงานได้ตามปกติค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.201548969+07:00","message":"[bufferProcess] send to processor:ประสาททำงานได้ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.201556348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.201561493+07:00","message":"> Transcript [1361] [false]: 'ประสาททำงานได้ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.201565726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.201568451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.201570721+07:00","message":"StatePrefix: 'ประสาททำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.20157326+07:00","message":"TextPushed: 'ประสาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.271628236+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.271671478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาททำงานได้ตามปกติค่ะเพราะค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.271677523+07:00","message":"receive interim result [false|false]: ประสาททำงานได้ตามปกติค่ะเพราะค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.271691508+07:00","message":"[buffer interim] 88 false ประสาททำงานได้ตามปกติค่ะเพราะค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.271698978+07:00","message":"[bufferProcess] interim [400000000]:ประสาททำงานได้ตามปกติค่ะเพราะค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.27170205+07:00","message":"[bufferProcess] send to processor:ประสาททำงานได้ตามปกติค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.271709995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.271713034+07:00","message":"> Transcript [1362] [false]: 'ประสาททำงานได้ตามปกติค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.27171698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.271719393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.271721626+07:00","message":"StatePrefix: 'ประสาททำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.271724072+07:00","message":"TextPushed: 'ประสาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.376093638+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.386573492+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.386611494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาททำงานได้ตามปกติค่ะเพราะขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.386618149+07:00","message":"receive interim result [false|false]: ประสาททำงานได้ตามปกติค่ะเพราะขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.386632238+07:00","message":"[buffer interim] 88 false ประสาททำงานได้ตามปกติค่ะเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.386639565+07:00","message":"[bufferProcess] interim [460000000]:ประสาททำงานได้ตามปกติค่ะเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.386642272+07:00","message":"[bufferProcess] send to processor:ประสาททำงานได้ตามปกติค่ะเพราะค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.386648533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.386651442+07:00","message":"> Transcript [1363] [false]: 'ประสาททำงานได้ตามปกติค่ะเพราะค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.386655026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.386657189+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.386659635+07:00","message":"StatePrefix: 'ประสาททำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.386662181+07:00","message":"TextPushed: 'ประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.386667981+07:00","message":"Push: 'ทำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.386670051+07:00","message":"TextPushed: 'ประสาททำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.386672252+07:00","message":"Set new StatePrefix : 'ประสาททำงานได้ตามปกติค่ะเพราะค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.386674382+07:00","message":"Next Push (prob) : 'ปกติค่ะเพราะค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.386681998+07:00","message":"push: {false ทำงานได้ตาม 0 0xc001f8dd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.441218231+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.57065111+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.570692957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสาททำงานได้ตามปกติเพราะขาด\",\"confidence\":0.937521}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.570699616+07:00","message":"receive interim result [true|false]: ประสาททำงานได้ตามปกติเพราะขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.570710231+07:00","message":"end recv isFinal message id 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.570712763+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.570720198+07:00","message":"[buffer interim] 88 true ประสาททำงานได้ตามปกติเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.570733957+07:00","message":"[bufferProcess] interim [670000000]:ประสาททำงานได้ตามปกติเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.570739151+07:00","message":"[bufferProcess] send to processor (isfinal):ประสาททำงานได้ตามปกติค่ะเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.570751146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.570784157+07:00","message":"> Transcript [1364] [false]: 'ประสาททำงานได้ตามปกติค่ะเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.570788372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.570790785+07:00","message":"Set new StatePrefix: 'ประสาททำงานได้ตามปกติค่ะเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.570793869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.570796428+07:00","message":"> Transcript [1365] [true]: 'ประสาททำงานได้ตามปกติเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.570801471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.570803672+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.570805723+07:00","message":"StatePrefix: 'ประสาททำงานได้ตามปกติค่ะเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.570808375+07:00","message":"TextPushed: 'ประสาททำงานได้ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:47.570815624+07:00","message":"Push: 'ปกติเพราะขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:47.570825971+07:00","message":"push: {true ปกติเพราะขาด 0 0xc001f8dd00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:47.578779874+07:00","message":"write wav file: './tmp/7592/7592_88.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.206354224+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.269969411+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.297451368+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.297494392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัยเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.297499462+07:00","message":"receive interim result [false|false]: ทุกวัยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.297518712+07:00","message":"[buffer interim] 89 false ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.297531381+07:00","message":"[bufferProcess] interim [720000000]:ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.297533732+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.311693797+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.311728333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวัยเลย\",\"confidence\":0.9037773}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.311733826+07:00","message":"receive interim result [true|false]: ทุกวัยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.311743954+07:00","message":"end recv isFinal message id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.311746137+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.311752728+07:00","message":"[buffer interim] 89 true ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.31176803+07:00","message":"[bufferProcess] interim [780000000]:ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.311771055+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกวัยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.311774115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.311776899+07:00","message":"> Transcript [1366] [false]: 'ทุกวัยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.31177936+07:00","message":"Set StatePrefix (first interim): 'ทุกวัยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.311781191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.311783162+07:00","message":"> Transcript [1367] [true]: 'ทุกวัยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.311785805+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.311787795+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.31178969+07:00","message":"StatePrefix: 'ทุกวัยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.311792227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:48.311794681+07:00","message":"Push: 'ทุกวัยเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:48.311802874+07:00","message":"push: {true ทุกวัยเลย 0 0xc00039d700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:48.318163162+07:00","message":"write wav file: './tmp/7592/7592_89.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.338007593+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.3380476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.338052906+07:00","message":"receive interim result [false|false]: ผิดปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.338063968+07:00","message":"[buffer interim] 90 false ผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.338071253+07:00","message":"[bufferProcess] interim [900000000]:ผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.338073178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.338077882+07:00","message":"[bufferProcess] send to processor (ticker):ผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.338080546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.338083327+07:00","message":"> Transcript [1368] [false]: 'ผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.338085561+07:00","message":"Set StatePrefix (first interim): 'ผิดปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.637199585+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.637247713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.637254512+07:00","message":"receive interim result [false|false]: ปกติกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.63727137+07:00","message":"[buffer interim] 90 false ปกติกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.637282952+07:00","message":"[bufferProcess] interim [200000000]:ปกติกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.63728487+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.698821928+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.698860042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.698866561+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.698881513+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.698888381+07:00","message":"[bufferProcess] interim [260000000]:ผิดปกติเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.698891185+07:00","message":"[bufferProcess] send to processor:ปกติกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.698897363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.698900511+07:00","message":"> Transcript [1369] [false]: 'ปกติกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.698902729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.698904875+07:00","message":"Set new StatePrefix: 'ปกติกี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.886877363+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.886922019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.886927656+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:49.886940541+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.886948805+07:00","message":"[bufferProcess] interim [440000000]:ผิดปกติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.886951815+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.886955718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.886958667+07:00","message":"> Transcript [1370] [false]: 'ผิดปกติเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.886961231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:49.886963356+07:00","message":"Set new StatePrefix: 'ผิดปกติเกี่ยว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:50.086430145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:50.086431461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.207641227+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.207686863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.207693152+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.207706466+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.207714269+07:00","message":"[bufferProcess] interim [740000000]:ผิดปกติเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.207716884+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.207724256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.207727417+07:00","message":"> Transcript [1371] [false]: 'ผิดปกติเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.207731472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.207734101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.207736297+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.207738832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.541987747+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.542035172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.542041364+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.542057203+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.542060748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.542063399+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.542069526+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.542072669+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542079281+07:00","message":"[bufferProcess] interim [40000000]:ผิดปกติเกี่ยวกับเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542081392+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542084677+07:00","message":"[bufferProcess] interim [100000000]:ผิดปกติเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542086786+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542093023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542096229+07:00","message":"> Transcript [1372] [false]: 'ผิดปกติเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542099994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542102082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542104401+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542106601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542108357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542110258+07:00","message":"> Transcript [1373] [false]: 'ผิดปกติเกี่ยวกับเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542112767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542115296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542117014+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.542118754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.858575466+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.858609907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องของสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.858618317+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่องของสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.858632593+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่องของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.858639832+07:00","message":"[bufferProcess] interim [340000000]:ผิดปกติเกี่ยวกับเรื่องของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.858643919+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.858653203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.858657122+07:00","message":"> Transcript [1374] [false]: 'ผิดปกติเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.85866164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.858665375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.85866826+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.858671212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.858680136+07:00","message":"Push: 'ผิดปกติเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.85868334+07:00","message":"TextPushed: 'ผิดปกติเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.858686534+07:00","message":"Set new StatePrefix : 'ผิดปกติเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.858689703+07:00","message":"Next Push (prob) : 'กับเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.858700531+07:00","message":"push: {false ผิดปกติเกี่ยว 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.861003985+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.861023755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องของแสตมป์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.861029125+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่องของแสตมป์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.861043489+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่องของแสตมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.861049482+07:00","message":"[bufferProcess] interim [400000000]:ผิดปกติเกี่ยวกับเรื่องของแสตมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.861052954+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับเรื่องของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.861061674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.861064943+07:00","message":"> Transcript [1375] [false]: 'ผิดปกติเกี่ยวกับเรื่องของสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.861068862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.861071434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.861074343+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.861077558+07:00","message":"TextPushed: 'ผิดปกติเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.918173634+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.918207496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องของสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.918213526+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่องของสมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.918229581+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่องของสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.918237189+07:00","message":"[bufferProcess] interim [460000000]:ผิดปกติเกี่ยวกับเรื่องของสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.918239946+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับเรื่องของแสตมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.918243703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.918246549+07:00","message":"> Transcript [1376] [false]: 'ผิดปกติเกี่ยวกับเรื่องของแสตมป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.918249675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.918251812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.918253778+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.918256639+07:00","message":"TextPushed: 'ผิดปกติเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.9251057+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.925135192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องของสมอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.925141476+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:50.925154627+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.925172004+07:00","message":"[bufferProcess] interim [520000000]:ผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.925175288+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับเรื่องของสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.925178892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.925181531+07:00","message":"> Transcript [1377] [false]: 'ผิดปกติเกี่ยวกับเรื่องของสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.925184572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.925186586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.925188474+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:50.925190906+07:00","message":"TextPushed: 'ผิดปกติเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.505170996+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.505207238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องของสมอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.505213665+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.505230051+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.505236915+07:00","message":"[bufferProcess] interim [120000000]:ผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.505239426+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.505242697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.50524567+07:00","message":"> Transcript [1378] [false]: 'ผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.505249035+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.505251346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.505253458+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.505256051+07:00","message":"TextPushed: 'ผิดปกติเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.505262077+07:00","message":"Push: 'กับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.50526437+07:00","message":"TextPushed: 'ผิดปกติเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.505267338+07:00","message":"Set new StatePrefix : 'ผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.505269777+07:00","message":"Next Push (prob) : 'สมอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.505279312+07:00","message":"push: {false กับเรื่องของ 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.755563284+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.755603107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องของสมองและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.755608864+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่องของสมองและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.755624101+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่องของสมองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.755631589+07:00","message":"[bufferProcess] interim [300000000]:ผิดปกติเกี่ยวกับเรื่องของสมองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.755634283+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับเรื่องของสมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.755639901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.755642886+07:00","message":"> Transcript [1379] [false]: 'ผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.755646272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.75564925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.755651484+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.7556542+07:00","message":"TextPushed: 'ผิดปกติเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.843572051+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.843625389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.843633274+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:51.843647379+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.843656085+07:00","message":"[bufferProcess] interim [420000000]:ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.843658778+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับเรื่องของสมองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.843666262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.843669465+07:00","message":"> Transcript [1380] [false]: 'ผิดปกติเกี่ยวกับเรื่องของสมองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.843673155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.843675766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.843677737+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:51.843680781+07:00","message":"TextPushed: 'ผิดปกติเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.29735154+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.297397288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.297404375+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.297421517+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.297428766+07:00","message":"[bufferProcess] interim [780000000]:ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.297431356+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.297434769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.297438101+07:00","message":"> Transcript [1381] [false]: 'ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.297441647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.297443706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.297445809+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.297448638+07:00","message":"TextPushed: 'ผิดปกติเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.343545884+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.343601393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.343607153+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.343621546+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.343629864+07:00","message":"[bufferProcess] interim [900000000]:ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.343632312+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.343639299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.343642351+07:00","message":"> Transcript [1382] [false]: 'ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.343646304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.343649009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.343652862+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.34365584+07:00","message":"TextPushed: 'ผิดปกติเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.343665619+07:00","message":"Push: 'สมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.343667773+07:00","message":"TextPushed: 'ผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.343670145+07:00","message":"Set new StatePrefix : 'ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.343672561+07:00","message":"Next Push (prob) : 'แล้วก็รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.343681072+07:00","message":"push: {false สมอง 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.626431895+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.647065789+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.64709893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.647105511+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.64712019+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.647128073+07:00","message":"[bufferProcess] interim [140000000]:ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.647131436+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.647154646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.647157863+07:00","message":"> Transcript [1383] [false]: 'ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.647160434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.647162771+07:00","message":"Set new StatePrefix: 'ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.649535536+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.649549294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องของสมองและระบบประสาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.649553821+07:00","message":"receive interim result [false|false]: ผิดปกติเกี่ยวกับเรื่องของสมองและระบบประสาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.649562541+07:00","message":"[buffer interim] 90 false ผิดปกติเกี่ยวกับเรื่องของสมองและระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.649566222+07:00","message":"[bufferProcess] interim [200000000]:ผิดปกติเกี่ยวกับเรื่องของสมองและระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.649568471+07:00","message":"[bufferProcess] send to processor:ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.649571032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.649573469+07:00","message":"> Transcript [1384] [false]: 'ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.649576533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.649578807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.649580794+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยวกับเรื่องของสมองแล้วก็ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.649583147+07:00","message":"TextPushed: 'ผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.698942257+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.737368965+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.737405554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผิดปกติเกี่ยวกับเรื่องของสมองและระบบประสาท\",\"confidence\":0.95403475}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.737411769+07:00","message":"receive interim result [true|false]: ผิดปกติเกี่ยวกับเรื่องของสมองและระบบประสาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.737421806+07:00","message":"end recv isFinal message id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.73742403+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.737435141+07:00","message":"[buffer interim] 90 true ผิดปกติเกี่ยวกับเรื่องของสมองและระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.737446598+07:00","message":"[bufferProcess] interim [380000000]:ผิดปกติเกี่ยวกับเรื่องของสมองและระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.737449601+07:00","message":"[bufferProcess] send to processor (isfinal):ผิดปกติเกี่ยวกับเรื่องของสมองและระบบประสาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.737460672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.737479122+07:00","message":"> Transcript [1385] [false]: 'ผิดปกติเกี่ยวกับเรื่องของสมองและระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.737483892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.737486379+07:00","message":"Set new StatePrefix: 'ผิดปกติเกี่ยวกับเรื่องของสมองและระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.737489463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.737491799+07:00","message":"> Transcript [1386] [true]: 'ผิดปกติเกี่ยวกับเรื่องของสมองและระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.73749572+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.737498109+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.737500507+07:00","message":"StatePrefix: 'ผิดปกติเกี่ยวกับเรื่องของสมองและระบบประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.737503586+07:00","message":"TextPushed: 'ผิดปกติเกี่ยวกับเรื่องของสมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:52.737510509+07:00","message":"Push: 'และระบบประสาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.737521119+07:00","message":"push: {true และระบบประสาท 0 0xc000044700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:52.747727459+07:00","message":"write wav file: './tmp/7592/7592_90.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.769220061+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.769245612+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.769248579+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.769250913+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.769255113+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.769257544+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.769259678+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.76926147+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.769263186+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:52.76926499+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:53.086894702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:53.086908023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.315762044+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.315809561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.315814595+07:00","message":"receive interim result [false|false]: ไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.315830057+07:00","message":"[buffer interim] 91 false ไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.315836404+07:00","message":"[bufferProcess] interim [440000000]:ไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.315838523+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.315845749+07:00","message":"[bufferProcess] send to processor (ticker):ไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.31584857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.315851592+07:00","message":"> Transcript [1387] [false]: 'ไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.31585386+07:00","message":"Set StatePrefix (first interim): 'ไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.777766555+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.777807242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.777813227+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.77782597+07:00","message":"[buffer interim] 91 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.777833922+07:00","message":"[bufferProcess] interim [860000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.777836015+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.841581903+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.841630394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.841637135+07:00","message":"receive interim result [false|false]: มีผัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.841652564+07:00","message":"[buffer interim] 91 false มีผัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.841660928+07:00","message":"[bufferProcess] interim [980000000]:มีผัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.841663661+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.841667304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.841670412+07:00","message":"> Transcript [1388] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.841673366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.841676117+07:00","message":"Set new StatePrefix: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.954994374+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.955036014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.955041745+07:00","message":"receive interim result [false|false]: มีฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:54.955055179+07:00","message":"[buffer interim] 91 false มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.95506276+07:00","message":"[bufferProcess] interim [40000000]:มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.955065077+07:00","message":"[bufferProcess] send to processor:มีผัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.955070778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.955073725+07:00","message":"> Transcript [1389] [false]: 'มีผัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.95507727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.955079684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.955085516+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:54.955087898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.270453877+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.270497833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผลกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.270503766+07:00","message":"receive interim result [false|false]: มีผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.270515606+07:00","message":"[buffer interim] 91 false มีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.270524526+07:00","message":"[bufferProcess] interim [400000000]:มีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.270526747+07:00","message":"[bufferProcess] send to processor:มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.270530915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.270533903+07:00","message":"> Transcript [1390] [false]: 'มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.27053742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.270539563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.27054156+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.270543863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.529532865+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.529573728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผลกับอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.529579749+07:00","message":"receive interim result [false|false]: มีผลกับอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.529593742+07:00","message":"[buffer interim] 91 false มีผลกับอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.529602384+07:00","message":"[bufferProcess] interim [640000000]:มีผลกับอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.529605272+07:00","message":"[bufferProcess] send to processor:มีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.529609311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.529612344+07:00","message":"> Transcript [1391] [false]: 'มีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.529615747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.529618155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.529620572+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.529622891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.53259775+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.532619459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผลกับอารมณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.532623856+07:00","message":"receive interim result [false|false]: มีผลกับอารมณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.532632562+07:00","message":"[buffer interim] 91 false มีผลกับอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.532636225+07:00","message":"[bufferProcess] interim [700000000]:มีผลกับอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.532638279+07:00","message":"[bufferProcess] send to processor:มีผลกับอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.532640509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.53264285+07:00","message":"> Transcript [1392] [false]: 'มีผลกับอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.53264573+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.5326482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.532650459+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.532652458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.532658112+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.532660106+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.532662308+07:00","message":"Set new StatePrefix : 'มีผลกับอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.532664481+07:00","message":"Next Push (prob) : 'ผลกับอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.532673943+07:00","message":"push: {false มี 0 0xc00039c880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.850533063+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.8505721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผลกับอารมณ์ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.850578245+07:00","message":"receive interim result [false|false]: มีผลกับอารมณ์ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.850590397+07:00","message":"[buffer interim] 91 false มีผลกับอารมณ์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.850597402+07:00","message":"[bufferProcess] interim [940000000]:มีผลกับอารมณ์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.850599769+07:00","message":"[bufferProcess] send to processor:มีผลกับอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.850605119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.850607756+07:00","message":"> Transcript [1393] [false]: 'มีผลกับอารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.850610284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.850612421+07:00","message":"Set new StatePrefix: 'มีผลกับอารมณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.909275932+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.909315601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผลกับอารมณ์ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.909321037+07:00","message":"receive interim result [false|false]: มีผลกับอารมณ์ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:55.9093368+07:00","message":"[buffer interim] 91 false มีผลกับอารมณ์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.909343348+07:00","message":"[bufferProcess] interim [60000000]:มีผลกับอารมณ์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.909346471+07:00","message":"[bufferProcess] send to processor:มีผลกับอารมณ์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.909353645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.909356345+07:00","message":"> Transcript [1394] [false]: 'มีผลกับอารมณ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.909360051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.90936281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.909365929+07:00","message":"StatePrefix: 'มีผลกับอารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:55.909369974+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.048069237+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.048111346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผลกับอารมณ์ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.048117122+07:00","message":"receive interim result [false|false]: มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.048134867+07:00","message":"[buffer interim] 91 false มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.048143373+07:00","message":"[bufferProcess] interim [180000000]:มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.048145905+07:00","message":"[bufferProcess] send to processor:มีผลกับอารมณ์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.048149998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.048152981+07:00","message":"> Transcript [1395] [false]: 'มีผลกับอารมณ์ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.048156496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.048158939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.048160961+07:00","message":"StatePrefix: 'มีผลกับอารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.048163633+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:56.087602891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:56.087617834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.620671398+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.620712303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผลกับอารมณ์ด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.620717936+07:00","message":"receive interim result [false|false]: มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:56.620734588+07:00","message":"[buffer interim] 91 false มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.620742289+07:00","message":"[bufferProcess] interim [780000000]:มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.620744769+07:00","message":"[bufferProcess] send to processor:มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.620757912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.620761257+07:00","message":"> Transcript [1396] [false]: 'มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.620765175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.620767542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.620769735+07:00","message":"StatePrefix: 'มีผลกับอารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:56.620772479+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.137441197+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.310115224+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.310150646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ\",\"confidence\":0.9581479}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.310157277+07:00","message":"receive interim result [true|false]: ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.310166966+07:00","message":"end recv isFinal message id 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.310169188+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.310176722+07:00","message":"[buffer interim] 91 true ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310189304+07:00","message":"[bufferProcess] interim [460000000]:ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310195822+07:00","message":"[bufferProcess] send to processor (isfinal):มีผลกับอารมณ์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310200828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.31020517+07:00","message":"> Transcript [1397] [false]: 'มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310209462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310212546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310215898+07:00","message":"StatePrefix: 'มีผลกับอารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310219947+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310226887+07:00","message":"Push: 'ผลกับอารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310229092+07:00","message":"TextPushed: 'มีผลกับอารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.3102312+07:00","message":"Set new StatePrefix : 'มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.31023344+07:00","message":"Next Push (prob) : 'ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310235492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310237514+07:00","message":"> Transcript [1398] [true]: 'ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310239642+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310241455+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310243399+07:00","message":"StatePrefix: 'มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310245464+07:00","message":"TextPushed: 'มีผลกับอารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310247071+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.310277475+07:00","message":"push: {false ผลกับอารมณ์ 0 0xc00039c880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310340519+07:00","message":"Push: 'ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310343854+07:00","message":"TextPushed: 'มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.31034677+07:00","message":"Set new StatePrefix : 'ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310348868+07:00","message":"Next Push (prob) : 'ไทรอยด์มีผลกับอารมณ์ด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.310354912+07:00","message":"push: {true ด้วยนะคะ 0 0xc00039c880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:58.310361653+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_91.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:11:58.320704102+07:00","message":"write wav file: './tmp/7592/7592_91.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:58.388566397+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:59.088054735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:11:59.088101161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.136458732+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.136505409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.136510649+07:00","message":"receive interim result [false|false]: คือถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.136524665+07:00","message":"[buffer interim] 92 false คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.136531272+07:00","message":"[bufferProcess] interim [600000000]:คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.136533325+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.263048757+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.263097534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.263103965+07:00","message":"receive interim result [false|false]: คือถ้ากู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.263118337+07:00","message":"[buffer interim] 92 false คือถ้ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.26312649+07:00","message":"[bufferProcess] interim [720000000]:คือถ้ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.263129066+07:00","message":"[bufferProcess] send to processor:คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.263137049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.263140698+07:00","message":"> Transcript [1399] [false]: 'คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.263143004+07:00","message":"Set StatePrefix (first interim): 'คือถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.377621917+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.377665247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.377671195+07:00","message":"receive interim result [false|false]: คือถ้ากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.37768893+07:00","message":"[buffer interim] 92 false คือถ้ากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.377699462+07:00","message":"[bufferProcess] interim [780000000]:คือถ้ากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.377701993+07:00","message":"[bufferProcess] send to processor:คือถ้ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.377707784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.377710706+07:00","message":"> Transcript [1400] [false]: 'คือถ้ากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.377714356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.377716736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.377718796+07:00","message":"StatePrefix: 'คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.377721688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.570729892+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.570782246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินนม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.570789054+07:00","message":"receive interim result [false|false]: คือถ้ากินนม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.570803858+07:00","message":"[buffer interim] 92 false คือถ้ากินนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.570811957+07:00","message":"[bufferProcess] interim [20000000]:คือถ้ากินนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.570815063+07:00","message":"[bufferProcess] send to processor:คือถ้ากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.570822505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.57082563+07:00","message":"> Transcript [1401] [false]: 'คือถ้ากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.57082901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.570831347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.570834186+07:00","message":"StatePrefix: 'คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.570836583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.759179167+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.759217352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.759222629+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:11:59.75923746+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.759245317+07:00","message":"[bufferProcess] interim [140000000]:คือถ้ากินน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.759248826+07:00","message":"[bufferProcess] send to processor:คือถ้ากินนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.759257435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.759260851+07:00","message":"> Transcript [1402] [false]: 'คือถ้ากินนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.759264988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.759267263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.759269353+07:00","message":"StatePrefix: 'คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:11:59.759271786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.03729886+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.037367532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.037374399+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.037392988+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.037402228+07:00","message":"[bufferProcess] interim [500000000]:คือถ้ากินน้อยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.037405425+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.037409792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.037413096+07:00","message":"> Transcript [1403] [false]: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.037416793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.037419027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.03742122+07:00","message":"StatePrefix: 'คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.037423403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.037426232+07:00","message":"Push: 'คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.037428337+07:00","message":"TextPushed: 'คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.037431855+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.037434417+07:00","message":"Next Push (prob) : 'กินน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.037444477+07:00","message":"push: {false คือถ้า 0 0xc00039cf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.274122043+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.27416994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.274177437+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.274192766+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.274204074+07:00","message":"[bufferProcess] interim [620000000]:คือถ้ากินน้อยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.274207718+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.274215358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.274221423+07:00","message":"> Transcript [1404] [false]: 'คือถ้ากินน้อยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.274226463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.274229722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.274232695+07:00","message":"StatePrefix: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.27423641+07:00","message":"TextPushed: 'คือถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.347155069+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.347222481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.347229823+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.347245015+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.347252925+07:00","message":"[bufferProcess] interim [800000000]:คือถ้ากินน้อยมันจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.347255541+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.347261532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.347264678+07:00","message":"> Transcript [1405] [false]: 'คือถ้ากินน้อยมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.347268191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.347271944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.347274093+07:00","message":"StatePrefix: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.347276341+07:00","message":"TextPushed: 'คือถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.479435735+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.479474903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.479480345+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.479494783+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.479502719+07:00","message":"[bufferProcess] interim [920000000]:คือถ้ากินน้อยมันจะไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.479505051+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.479508949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.479511595+07:00","message":"> Transcript [1406] [false]: 'คือถ้ากินน้อยมันจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.479514959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.479517001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.479519515+07:00","message":"StatePrefix: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.479522175+07:00","message":"TextPushed: 'คือถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.540085033+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.540126566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะทะเลาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.540132436+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.540152582+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.540160748+07:00","message":"[bufferProcess] interim [980000000]:คือถ้ากินน้อยมันจะทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.540163563+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.540167184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.54017038+07:00","message":"> Transcript [1407] [false]: 'คือถ้ากินน้อยมันจะไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.540173624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.54017585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.540178257+07:00","message":"StatePrefix: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.540180525+07:00","message":"TextPushed: 'คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.540183261+07:00","message":"Push: 'กินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.540185097+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.540187277+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.540189425+07:00","message":"Next Push (prob) : 'มันจะไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.540197624+07:00","message":"push: {false กินน้อย 0 0xc00039cf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.657159313+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.657205014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.657210386+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.657221605+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.657230354+07:00","message":"[bufferProcess] interim [40000000]:คือถ้ากินน้อยมันจะไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.657232844+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.657238473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.657241363+07:00","message":"> Transcript [1408] [false]: 'คือถ้ากินน้อยมันจะทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.657243951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.657246703+07:00","message":"Set new StatePrefix: 'คือถ้ากินน้อยมันจะทะเลาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.719356454+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.719418158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.719431301+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.719456324+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.719476162+07:00","message":"[bufferProcess] interim [220000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.719482883+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.719495194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.719503028+07:00","message":"> Transcript [1409] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.719510947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.719517947+07:00","message":"Set new StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.977962289+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.978003572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.978010258+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:00.9780286+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.978038324+07:00","message":"[bufferProcess] interim [340000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.978041464+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.978050583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.978053972+07:00","message":"> Transcript [1410] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.9780576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.978060307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.978062257+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:00.978064933+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.039323035+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.03936284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.039369375+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.039381492+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.03939029+07:00","message":"[bufferProcess] interim [460000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.039393054+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.039398456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.039401334+07:00","message":"> Transcript [1411] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.039405206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.039407391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.039409833+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.039412489+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.193486367+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.193532286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.193540375+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.193556884+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.193565768+07:00","message":"[bufferProcess] interim [580000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.193568563+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.193577074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.193580204+07:00","message":"> Transcript [1412] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.193584248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.193587213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.193589852+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.193592496+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.239922291+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.239964615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.239971565+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.239990239+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.240001267+07:00","message":"[bufferProcess] interim [700000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.240004261+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.240011334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.240014448+07:00","message":"> Transcript [1413] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.240018429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.240023548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.240026568+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.240029771+07:00","message":"TextPushed: 'คือถ้ากินน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.240035682+07:00","message":"Push: 'มันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.240037619+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.240040177+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.240042935+07:00","message":"Next Push (prob) : 'เป็นยังไงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.240052855+07:00","message":"push: {false มันจะไทรอยด์ 0 0xc00039cf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.356885159+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.356926143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.356932897+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.356950098+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.356960863+07:00","message":"[bufferProcess] interim [760000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.356963329+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.356967293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.356971136+07:00","message":"> Transcript [1414] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.356974865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.356976959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.35697918+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.356982237+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.55680769+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.556846111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.556852372+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.556865551+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.556874964+07:00","message":"[bufferProcess] interim [0]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.556877835+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.556881848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.556884848+07:00","message":"> Transcript [1415] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.556888477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.556890459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.556892485+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.556895177+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.868985948+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.869019565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.869031377+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:01.869043582+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.869052867+07:00","message":"[bufferProcess] interim [300000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.869055713+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.869061662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.86906423+07:00","message":"> Transcript [1416] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.869067993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.869070364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.86907252+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:01.869075545+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.062825038+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.062877228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.062885052+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.06290094+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.062908126+07:00","message":"[bufferProcess] interim [480000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.062910922+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.062918434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.062921408+07:00","message":"> Transcript [1417] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.062925324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.06292758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.062930272+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.062933192+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.062939212+07:00","message":"Push: 'เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.062941742+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.062944012+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.062946364+07:00","message":"Next Push (prob) : 'กินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.062953646+07:00","message":"push: {false เป็นยังไงหรือ 0 0xc00039cf00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:02.089090301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:02.089093572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.139911606+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.139948249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.139954374+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.139969948+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.13997726+07:00","message":"[bufferProcess] interim [600000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.139980992+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.139984357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.13998749+07:00","message":"> Transcript [1418] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.139991261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.139993713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.139995601+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.139998231+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.282925971+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.282958224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.282964058+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.282979707+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.282987154+07:00","message":"[bufferProcess] interim [720000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.282990095+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.282993996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.28299682+07:00","message":"> Transcript [1419] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.283000399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.283002348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.283004605+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.283007721+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.451311673+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.451351712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.451358162+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.451369494+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.45137597+07:00","message":"[bufferProcess] interim [900000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.451378894+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.451384341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.451387058+07:00","message":"> Transcript [1420] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.451390843+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.451393043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.451395616+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.451398242+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.648403453+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.648442366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.648448675+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.648462892+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.64846969+07:00","message":"[bufferProcess] interim [80000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.648472486+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.648479327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.648482172+07:00","message":"> Transcript [1421] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.64848646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.648488576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.64849113+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.648494096+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.648500668+07:00","message":"Push: 'กินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.648502899+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.648505759+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.64850892+07:00","message":"Next Push (prob) : 'มันจะยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.648518174+07:00","message":"push: {false กินมากไป 0 0xc00039cf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.959718415+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.959763464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.959769474+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:02.959783517+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.959793465+07:00","message":"[bufferProcess] interim [380000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.959795893+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.959803005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.959805909+07:00","message":"> Transcript [1422] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.95981154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.959813819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.959816074+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:02.959818962+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.55054002+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.550574415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.550580848+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.550593128+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.550600548+07:00","message":"[bufferProcess] interim [980000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.550604793+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.550612648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.550617118+07:00","message":"> Transcript [1423] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.550628798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.550632348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.55063991+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.550643693+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.576562621+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.651683836+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.653942288+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.653974545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์วันนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.653981421+07:00","message":"receive interim result [false|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์วันนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.6539923+07:00","message":"[buffer interim] 92 false คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์วันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.653998875+07:00","message":"[bufferProcess] interim [40000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์วันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.654002124+07:00","message":"[bufferProcess] send to processor:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.654007681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.65401061+07:00","message":"> Transcript [1424] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.654014301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.654016649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.65401891+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.654021941+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.72894622+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.728997477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ตอนนี้แหละ\",\"confidence\":0.9394851}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.729009329+07:00","message":"receive interim result [true|false]: คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ตอนนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.729022295+07:00","message":"end recv isFinal message id 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.729025915+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.729034301+07:00","message":"[buffer interim] 92 true คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ตอนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729042275+07:00","message":"[bufferProcess] interim [220000000]:คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ตอนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729045888+07:00","message":"[bufferProcess] send to processor (isfinal):คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์วันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729060448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729086826+07:00","message":"> Transcript [1425] [false]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์วันนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729093383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.72909618+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729099552+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729102327+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729109599+07:00","message":"Push: 'มันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729111775+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729114217+07:00","message":"Set new StatePrefix : 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์วันนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729118004+07:00","message":"Next Push (prob) : 'คะอาจารย์วันนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729120556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729122962+07:00","message":"> Transcript [1426] [true]: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์ตอนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729125524+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729127292+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729129607+07:00","message":"StatePrefix: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไงคะอาจารย์วันนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729131868+07:00","message":"TextPushed: 'คือถ้ากินน้อยมันจะไทรอยด์เป็นยังไงหรือกินมากไปมันจะยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:03.729134247+07:00","message":"Push: 'คะอาจารย์ตอนนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.729152234+07:00","message":"push: {false มันจะยังไง 0 0xc00039cf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:03.729158261+07:00","message":"push: {true คะอาจารย์ตอนนี้แหละ 0 0xc00039cf00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:03.73970559+07:00","message":"write wav file: './tmp/7592/7592_92.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.377518128+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.377565683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.377571279+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.377586649+07:00","message":"[buffer interim] 93 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.377593422+07:00","message":"[bufferProcess] interim [540000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.377595558+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.419857505+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.419893109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.419898886+07:00","message":"receive interim result [false|false]: พ่อท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.419913935+07:00","message":"[buffer interim] 93 false พ่อท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.419920521+07:00","message":"[bufferProcess] interim [600000000]:พ่อท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.419922918+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.419929187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.419932295+07:00","message":"> Transcript [1427] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.419934799+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.513574619+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.513612779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.513617984+07:00","message":"receive interim result [false|false]: ถ้าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.513630325+07:00","message":"[buffer interim] 93 false ถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.513637781+07:00","message":"[bufferProcess] interim [660000000]:ถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.513639932+07:00","message":"[bufferProcess] send to processor:พ่อท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.513643233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.513646315+07:00","message":"> Transcript [1428] [false]: 'พ่อท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.5136485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.513650433+07:00","message":"Set new StatePrefix: 'พ่อท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.682556759+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.682599223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.68260711+07:00","message":"receive interim result [false|false]: ถ้าเราคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.682620578+07:00","message":"[buffer interim] 93 false ถ้าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.682627342+07:00","message":"[bufferProcess] interim [840000000]:ถ้าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.68262979+07:00","message":"[bufferProcess] send to processor:ถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.682634734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.682637849+07:00","message":"> Transcript [1429] [false]: 'ถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.682640229+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.682642301+07:00","message":"Set new StatePrefix: 'ถ้าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.875038622+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.875073428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.875079421+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:04.875091788+07:00","message":"[buffer interim] 93 false ถ้าเราคิดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.875100645+07:00","message":"[bufferProcess] interim [80000000]:ถ้าเราคิดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.875103086+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.875106185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.8751091+07:00","message":"> Transcript [1430] [false]: 'ถ้าเราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.875112022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.875114269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.875116321+07:00","message":"StatePrefix: 'ถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:04.875118454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.012662032+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.012702618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.012708884+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.012720996+07:00","message":"[buffer interim] 93 false ถ้าเราคิดได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.012727821+07:00","message":"[bufferProcess] interim [200000000]:ถ้าเราคิดได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.012730301+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.012735299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.012738131+07:00","message":"> Transcript [1431] [false]: 'ถ้าเราคิดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.012750379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.012752889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.012754929+07:00","message":"StatePrefix: 'ถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.012757121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:05.089474995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:05.089504028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.263139271+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.263185646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.263192106+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.26320777+07:00","message":"[buffer interim] 93 false ถ้าเราคิดได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.263217587+07:00","message":"[bufferProcess] interim [440000000]:ถ้าเราคิดได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.263220578+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.263224727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.263227864+07:00","message":"> Transcript [1432] [false]: 'ถ้าเราคิดได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.263231471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.263233612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.263235683+07:00","message":"StatePrefix: 'ถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.263237715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.381706214+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.381762865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.381768687+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.381786843+07:00","message":"[buffer interim] 93 false ถ้าเราคิดได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.381795589+07:00","message":"[bufferProcess] interim [560000000]:ถ้าเราคิดได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.381798293+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.381805196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.381808879+07:00","message":"> Transcript [1433] [false]: 'ถ้าเราคิดได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.381812848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.38181548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.381817716+07:00","message":"StatePrefix: 'ถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.381819988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.381825372+07:00","message":"Push: 'ถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.381831896+07:00","message":"TextPushed: 'ถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.381833935+07:00","message":"Set new StatePrefix : 'ถ้าเราคิดได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.38183624+07:00","message":"Next Push (prob) : 'คิดได้รับไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.381858556+07:00","message":"push: {false ถ้าเรา 0 0xc002d20180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.582052645+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.582090611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.582096346+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.582111589+07:00","message":"[buffer interim] 93 false ถ้าเราคิดได้รับไอโอดีนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.582119405+07:00","message":"[bufferProcess] interim [800000000]:ถ้าเราคิดได้รับไอโอดีนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.582122417+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.582125923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.582128694+07:00","message":"> Transcript [1434] [false]: 'ถ้าเราคิดได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.582131369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.582133957+07:00","message":"Set new StatePrefix: 'ถ้าเราคิดได้รับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.775814943+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.775857062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.775863654+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:05.775880162+07:00","message":"[buffer interim] 93 false ถ้าเราคิดได้รับไอโอดีนน้อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.775891097+07:00","message":"[bufferProcess] interim [980000000]:ถ้าเราคิดได้รับไอโอดีนน้อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.775894066+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีนน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.77589971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.775902934+07:00","message":"> Transcript [1435] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.775906495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.775908857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.77591125+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:05.775915542+07:00","message":"TextPushed: 'ถ้าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.000294355+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.000347259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยไปก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.000354854+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อยไปก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.000371805+07:00","message":"[buffer interim] 93 false ถ้าเราคิดได้รับไอโอดีนน้อยไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.000379893+07:00","message":"[bufferProcess] interim [220000000]:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.000382601+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีนน้อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.000390969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.000394141+07:00","message":"> Transcript [1436] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.000398325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.000400937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.000402986+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.000405401+07:00","message":"TextPushed: 'ถ้าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.212934975+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.212974013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.21298017+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.212991728+07:00","message":"[buffer interim] 93 false ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.213001418+07:00","message":"[bufferProcess] interim [340000000]:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.213005359+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.213012745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.213020108+07:00","message":"> Transcript [1437] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.213024855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.213027295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.213029661+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.213031982+07:00","message":"TextPushed: 'ถ้าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.295783825+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.295816151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.295821537+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.295836221+07:00","message":"[buffer interim] 93 false ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.295842753+07:00","message":"[bufferProcess] interim [520000000]:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.295845483+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.29585014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.295853406+07:00","message":"> Transcript [1438] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.295858032+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.295860128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.295862296+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.295864669+07:00","message":"TextPushed: 'ถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.29587116+07:00","message":"Push: 'คิดได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.295873864+07:00","message":"TextPushed: 'ถ้าเราคิดได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.295876884+07:00","message":"Set new StatePrefix : 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.295879163+07:00","message":"Next Push (prob) : 'น้อยไปก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.295886007+07:00","message":"push: {false คิดได้รับไอโอดีน 0 0xc002d20180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.398203305+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.473788622+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.47382555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.473831838+07:00","message":"receive interim result [false|false]: ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.473866411+07:00","message":"[buffer interim] 93 false ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.473873476+07:00","message":"[bufferProcess] interim [640000000]:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.473875839+07:00","message":"[bufferProcess] send to processor:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.47387933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.473882584+07:00","message":"> Transcript [1439] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.473886315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.473888569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.473890545+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.473893196+07:00","message":"TextPushed: 'ถ้าเราคิดได้รับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.524498654+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.52453689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกเราว่า\",\"confidence\":0.9427483}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.524542876+07:00","message":"receive interim result [true|false]: ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกเราว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.524549074+07:00","message":"end recv isFinal message id 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.524551284+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.524557458+07:00","message":"[buffer interim] 93 true ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกเราว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.524564254+07:00","message":"[bufferProcess] interim [790000000]:ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกเราว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.524567342+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.524570742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.524573777+07:00","message":"> Transcript [1440] [false]: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.524576978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.52457897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.524580911+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.524583294+07:00","message":"TextPushed: 'ถ้าเราคิดได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.52458549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.524587578+07:00","message":"> Transcript [1441] [true]: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอกเราว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.524590246+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.524592461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.524594262+07:00","message":"StatePrefix: 'ถ้าเราคิดได้รับไอโอดีนน้อยไปก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.524596154+07:00","message":"TextPushed: 'ถ้าเราคิดได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:06.524599466+07:00","message":"Push: 'น้อยไปก็บอกเราว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.52460699+07:00","message":"push: {true น้อยไปก็บอกเราว่า 0 0xc002d20180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:06.530965791+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:06.537091398+07:00","message":"write wav file: './tmp/7592/7592_93.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.002397887+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.00243983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.002445188+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.002456366+07:00","message":"[buffer interim] 94 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.002462983+07:00","message":"[bufferProcess] interim [300000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.00246532+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.063868477+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.063908023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.06391553+07:00","message":"receive interim result [false|false]: มันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.06393312+07:00","message":"[buffer interim] 94 false มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.063941545+07:00","message":"[bufferProcess] interim [420000000]:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.063945254+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.063950198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.063954241+07:00","message":"> Transcript [1442] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.063957538+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.394589522+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.394641798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.394648094+07:00","message":"receive interim result [false|false]: มันมีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.394663232+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.394666691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.39466919+07:00","message":"receive interim result [false|false]: มันมีผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.394674531+07:00","message":"[buffer interim] 94 false มันมีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.394678246+07:00","message":"[buffer interim] 94 false มันมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.394685547+07:00","message":"[bufferProcess] interim [660000000]:มันมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.394687931+07:00","message":"[bufferProcess] send to processor:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.394690644+07:00","message":"[bufferProcess] interim [720000000]:มันมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.394692517+07:00","message":"[bufferProcess] send to processor:มันมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.39469555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.394698758+07:00","message":"> Transcript [1443] [false]: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.3947022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.394704474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.394711006+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.394713281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.394715111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.39471729+07:00","message":"> Transcript [1444] [false]: 'มันมีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.394719261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.394721082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.394722915+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.394724597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.581288298+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.581336022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีฝน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.58134295+07:00","message":"receive interim result [false|false]: มันมีฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.581358012+07:00","message":"[buffer interim] 94 false มันมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.581366606+07:00","message":"[bufferProcess] interim [900000000]:มันมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.58136957+07:00","message":"[bufferProcess] send to processor:มันมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.581377018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.581380389+07:00","message":"> Transcript [1445] [false]: 'มันมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.581384212+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.581386615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.581388768+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.581391035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.95755196+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.957594058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีผลกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.957600371+07:00","message":"receive interim result [false|false]: มันมีผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.957613793+07:00","message":"[buffer interim] 94 false มันมีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.957625024+07:00","message":"[bufferProcess] interim [260000000]:มันมีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.957627601+07:00","message":"[bufferProcess] send to processor:มันมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.957631239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.957634565+07:00","message":"> Transcript [1446] [false]: 'มันมีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.957637876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.957639903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.957642347+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.957644563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.957651604+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.957653863+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.957656759+07:00","message":"Set new StatePrefix : 'มันมีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:07.95765906+07:00","message":"Next Push (prob) : 'มีฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:07.957668036+07:00","message":"push: {false มัน 0 0xc002d20000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.066827496+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:08.089999497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:08.090029241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.137396036+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.171780146+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.171827463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีผลกระทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.171833134+07:00","message":"receive interim result [false|false]: มันมีผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.171849871+07:00","message":"[buffer interim] 94 false มันมีผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.171858113+07:00","message":"[bufferProcess] interim [500000000]:มันมีผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.171860725+07:00","message":"[bufferProcess] send to processor:มันมีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.17186417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.171868171+07:00","message":"> Transcript [1447] [false]: 'มันมีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.171870923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.171873443+07:00","message":"Set new StatePrefix: 'มันมีผลกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.188176261+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.188208141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีผลกระทบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.188213527+07:00","message":"receive interim result [true|false]: มันมีผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.188223956+07:00","message":"end recv isFinal message id 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.188226645+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.188233392+07:00","message":"[buffer interim] 94 true มันมีผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.188239303+07:00","message":"[bufferProcess] interim [560000000]:มันมีผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.188242166+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.188245307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.188248281+07:00","message":"> Transcript [1448] [false]: 'มันมีผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.188250649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.188252548+07:00","message":"Set new StatePrefix: 'มันมีผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.188254298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.188256129+07:00","message":"> Transcript [1449] [true]: 'มันมีผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.18825865+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.188260779+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.188262912+07:00","message":"StatePrefix: 'มันมีผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.188266417+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.188269471+07:00","message":"Push: 'มีผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.188279221+07:00","message":"push: {true มีผลกระทบ 0 0xc002d20000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:08.194506094+07:00","message":"write wav file: './tmp/7592/7592_94.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.473096297+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.473144616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.473150789+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.473177062+07:00","message":"[buffer interim] 95 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.473186495+07:00","message":"[bufferProcess] interim [420000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.473189654+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.665576083+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.665621284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.665627671+07:00","message":"receive interim result [false|false]: อยากรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.665642762+07:00","message":"[buffer interim] 95 false อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.665650879+07:00","message":"[bufferProcess] interim [600000000]:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.6656536+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.665662108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.665665283+07:00","message":"> Transcript [1450] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.665667873+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.820308441+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.820342054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากหลุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.82034703+07:00","message":"receive interim result [false|false]: อยากหลุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.820362474+07:00","message":"[buffer interim] 95 false อยากหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.820369572+07:00","message":"[bufferProcess] interim [720000000]:อยากหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.820371886+07:00","message":"[bufferProcess] send to processor:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.820375033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.820377882+07:00","message":"> Transcript [1451] [false]: 'อยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.820381192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.820383654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.82038577+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.820387781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.979936856+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.979969956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรุ่นแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.979976257+07:00","message":"receive interim result [false|false]: อยากรุ่นแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:08.97998785+07:00","message":"[buffer interim] 95 false อยากรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.979994661+07:00","message":"[bufferProcess] interim [900000000]:อยากรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.979997129+07:00","message":"[bufferProcess] send to processor:อยากหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.980002088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.980004842+07:00","message":"> Transcript [1452] [false]: 'อยากหลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.980008404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.980010467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.980012591+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:08.98001466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:09.109010302+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:09.109053244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:09.109059483+07:00","message":"receive interim result [false|false]: อยากรู้แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:09.109074917+07:00","message":"[buffer interim] 95 false อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.10908317+07:00","message":"[bufferProcess] interim [20000000]:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.109085698+07:00","message":"[bufferProcess] send to processor:อยากรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.109093802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.109097196+07:00","message":"> Transcript [1453] [false]: 'อยากรุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.109100768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.109103654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.109105941+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.109108045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:09.702194675+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:09.702234418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:09.702241343+07:00","message":"receive interim result [false|false]: อยากรู้แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:09.702256987+07:00","message":"[buffer interim] 95 false อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.702267407+07:00","message":"[bufferProcess] interim [620000000]:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.702270393+07:00","message":"[bufferProcess] send to processor:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.702276274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.702279215+07:00","message":"> Transcript [1454] [false]: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.702282364+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.702284773+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.702287147+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.702289908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.702295624+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.702298298+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.702300726+07:00","message":"Set new StatePrefix : 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:09.702302956+07:00","message":"Next Push (prob) : 'รู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:09.702311397+07:00","message":"push: {false อยาก 0 0xc002d20780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.202696368+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.202745664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.202752204+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.202766763+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.202775733+07:00","message":"[bufferProcess] interim [40000000]:อยากรู้แรงมีหลายประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.202778148+07:00","message":"[bufferProcess] send to processor:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.202784623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.202788068+07:00","message":"> Transcript [1455] [false]: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.202791492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.202793984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.202795906+07:00","message":"StatePrefix: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.202798186+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.223200122+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.223230275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.223235849+07:00","message":"receive interim result [false|false]: อยากรู้แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.223255247+07:00","message":"[buffer interim] 95 false อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.223263543+07:00","message":"[bufferProcess] interim [100000000]:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.223266131+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.223271657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.223274638+07:00","message":"> Transcript [1456] [false]: 'อยากรู้แรงมีหลายประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.223278076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.223280962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.223283056+07:00","message":"StatePrefix: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.223285125+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.28620413+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.286242191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.286248422+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.286262086+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.28626935+07:00","message":"[bufferProcess] interim [220000000]:อยากรู้แรงมีหลายประเทศเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.286272254+07:00","message":"[bufferProcess] send to processor:อยากรู้แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.286278214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.286281169+07:00","message":"> Transcript [1457] [false]: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.286284477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.286287135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.286289171+07:00","message":"StatePrefix: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.286291419+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.401486854+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.401528289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.401534935+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.401548388+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.401555338+07:00","message":"[bufferProcess] interim [280000000]:อยากรู้แรงมีหลายประเทศเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.401557938+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.401567989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.401571106+07:00","message":"> Transcript [1458] [false]: 'อยากรู้แรงมีหลายประเทศเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.401574862+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.401577481+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.401580993+07:00","message":"StatePrefix: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.401583225+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.401590819+07:00","message":"Push: 'รู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.401592757+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.401594798+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.401597465+07:00","message":"Next Push (prob) : 'มีหลายประเทศเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.401606528+07:00","message":"push: {false รู้แรง 0 0xc002d20780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.462790331+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.46283698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.462843456+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.462858077+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.462868739+07:00","message":"[bufferProcess] interim [340000000]:อยากรู้แรงมีหลายประเทศก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.46287145+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.462877515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.462881135+07:00","message":"> Transcript [1459] [false]: 'อยากรู้แรงมีหลายประเทศเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.462884945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.462887436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.462889431+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.462891918+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.58659128+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.586637122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.586643799+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.586661369+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.586670364+07:00","message":"[bufferProcess] interim [460000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.586673032+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.586676879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.586680297+07:00","message":"> Transcript [1460] [false]: 'อยากรู้แรงมีหลายประเทศก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.586683142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.586685594+07:00","message":"Set new StatePrefix: 'อยากรู้แรงมีหลายประเทศก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.904631931+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.904674093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.904680756+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:10.90469729+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.904708986+07:00","message":"[bufferProcess] interim [820000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.904712318+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.904719926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.904723182+07:00","message":"> Transcript [1461] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.904726219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:10.904728659+07:00","message":"Set new StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:11.090705206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:11.090728139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.159853187+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.159898891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.159906734+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.159924369+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.159934259+07:00","message":"[bufferProcess] interim [60000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.15993847+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.159947499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.159955208+07:00","message":"> Transcript [1462] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.159961377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.159966137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.159969445+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.159973647+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.34379602+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.343843012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.34384908+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.343863144+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.343875985+07:00","message":"[bufferProcess] interim [240000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.343880399+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.343889473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.343893971+07:00","message":"> Transcript [1463] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.34390008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.343903213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.343906539+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.343910517+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.675875976+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.675928952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.675937821+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.675963785+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.67598076+07:00","message":"[bufferProcess] interim [600000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.675985048+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.675993872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.675998088+07:00","message":"> Transcript [1464] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.676003563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.676006974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.676010183+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.676014027+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.86122229+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.861266204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.861272649+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.861288665+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.861297072+07:00","message":"[bufferProcess] interim [780000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.861300072+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.861303985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.861307591+07:00","message":"> Transcript [1465] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.861311548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.861313712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.86131629+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.861318612+07:00","message":"TextPushed: 'อยากรู้แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.861325008+07:00","message":"Push: 'มีหลายประเทศเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.86132731+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.861329586+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:11.861332201+07:00","message":"Next Push (prob) : 'การลงทุนทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:11.861364865+07:00","message":"push: {false มีหลายประเทศเขาบอกว่า 0 0xc002d20780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.059924038+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.059972086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.059979439+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.060008131+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.060020973+07:00","message":"[bufferProcess] interim [960000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.06002388+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.060030097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.060033075+07:00","message":"> Transcript [1466] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.060037168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.060039254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.06004147+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.060044235+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.309839135+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.309872486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.30988115+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.309896984+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.309906624+07:00","message":"[bufferProcess] interim [200000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.309909388+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.309913311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.309917096+07:00","message":"> Transcript [1467] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.309922472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.309924612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.309930179+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.309933689+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.520829159+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.520869953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.520876548+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.520904054+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.520918172+07:00","message":"[bufferProcess] interim [380000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.520923364+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.520932931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.520937667+07:00","message":"> Transcript [1468] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.520946674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.520950136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.520953854+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.520958048+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.56885829+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.568896825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.568902703+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.568917319+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.568924234+07:00","message":"[bufferProcess] interim [440000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.56892683+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.568933304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.568935897+07:00","message":"> Transcript [1469] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.568940255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.568942613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.568945107+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.568947814+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.56895357+07:00","message":"Push: 'การลงทุนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.568955659+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.56895783+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.568960602+07:00","message":"Next Push (prob) : 'ให้เด็กไม่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.568967888+07:00","message":"push: {false การลงทุนทำ 0 0xc002d20780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.710948902+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.710991754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.710999612+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:12.71101359+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.711020766+07:00","message":"[bufferProcess] interim [620000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.711023154+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.711029099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.711032132+07:00","message":"> Transcript [1470] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.711034714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:12.711037378+07:00","message":"Set new StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.083747756+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.083786949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.08379335+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.083805705+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.083814977+07:00","message":"[bufferProcess] interim [980000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.083817634+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.083820918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.08382381+07:00","message":"> Transcript [1471] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.083827816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.0838301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.08383227+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.083835009+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.221122775+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.221176504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสายดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.221183131+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสายดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.221201185+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.221210211+07:00","message":"[bufferProcess] interim [100000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.221214932+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.221219518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.221222594+07:00","message":"> Transcript [1472] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.221226575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.221228861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.221231171+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.221234254+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.405315999+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.405361152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.405368789+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.405385652+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.405398365+07:00","message":"[bufferProcess] interim [280000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.405401274+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสายดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.405408438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.405411648+07:00","message":"> Transcript [1473] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสายดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.405416013+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.405418416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.405420752+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.40542402+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.601758784+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.601794659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.601800041+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.601814714+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.601826615+07:00","message":"[bufferProcess] interim [520000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.601829226+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.601832922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.601835928+07:00","message":"> Transcript [1474] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.601840274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.601842627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.601845642+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.601849022+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.601855154+07:00","message":"Push: 'ให้เด็กไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.601857499+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.601860391+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.601863061+07:00","message":"Next Push (prob) : 'สารไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.601893858+07:00","message":"push: {false ให้เด็กไม่ขาด 0 0xc002d20780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.662504253+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.662536945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.662543172+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.662560324+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.66256881+07:00","message":"[bufferProcess] interim [580000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.662571636+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.662578362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.662581449+07:00","message":"> Transcript [1475] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.662585738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.662587778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.662590149+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.662593263+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.782991484+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.783015176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.78301994+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.783034188+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.783040354+07:00","message":"[bufferProcess] interim [640000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.783043365+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.783046805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.783049742+07:00","message":"> Transcript [1476] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.783053435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.78305542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.78305809+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.783061125+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.904352444+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.904394792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.90440356+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:13.904421867+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.904435813+07:00","message":"[bufferProcess] interim [760000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.904440723+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.904448019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.904451032+07:00","message":"> Transcript [1477] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.90445487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.9044571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.904459902+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:13.904462588+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.0903894+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.090429565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.09043656+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.090451179+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.090459283+07:00","message":"[bufferProcess] interim [940000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.090462526+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.09046984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.090472712+07:00","message":"> Transcript [1478] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.090477396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.090480104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.090485192+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.090488565+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.090494851+07:00","message":"Push: 'สารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.090497132+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.090499592+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.090501987+07:00","message":"Next Push (prob) : 'เป็นการลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.090523906+07:00","message":"push: {false สารไอโอดีน 0 0xc002d20780}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:14.091470964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:14.091481418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.291651553+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.291689553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.291697321+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.291710381+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.291717668+07:00","message":"[bufferProcess] interim [180000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.291721136+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.291728213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.291730877+07:00","message":"> Transcript [1479] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.291743861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.291746565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.291748836+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.291751678+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.356995413+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.357041971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.35705123+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.357068885+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.357078144+07:00","message":"[bufferProcess] interim [300000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.357083085+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.357091388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.357094701+07:00","message":"> Transcript [1480] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.357099883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.357102114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.357104698+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.357108757+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.480577447+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.480627585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.480634832+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.480648772+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.480656198+07:00","message":"[bufferProcess] interim [360000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.480659558+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.480667267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.480670622+07:00","message":"> Transcript [1481] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.480674893+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.480677529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.48068043+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.480683491+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.481665329+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.481680149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.481684633+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.481692896+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.481696523+07:00","message":"[bufferProcess] interim [420000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.481699983+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.481704876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.48170711+07:00","message":"> Transcript [1482] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.481709739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.481711917+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.481713785+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.481716269+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.481721285+07:00","message":"Push: 'เป็นการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.481723301+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.48172583+07:00","message":"Set new StatePrefix : 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.481728268+07:00","message":"Next Push (prob) : 'ทุนที่ยิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.481747022+07:00","message":"push: {false เป็นการลง 0 0xc002d20780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.656194073+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.673635749+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.673679978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.673687402+07:00","message":"receive interim result [false|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.67370268+07:00","message":"[buffer interim] 95 false อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.673712819+07:00","message":"[bufferProcess] interim [540000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.673715801+07:00","message":"[bufferProcess] send to processor:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.673721977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.673724803+07:00","message":"> Transcript [1483] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.673727658+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.673743423+07:00","message":"Set new StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.787912065+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.828412405+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.828462085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่\",\"confidence\":0.95563567}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.828470086+07:00","message":"receive interim result [true|false]: อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.828480537+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.828482904+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.828489654+07:00","message":"[buffer interim] 95 true อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828499823+07:00","message":"[bufferProcess] interim [750000000]:อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828503797+07:00","message":"[bufferProcess] send to processor (isfinal):อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828508267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828511551+07:00","message":"> Transcript [1484] [false]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828517837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828520091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828522122+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828525435+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828527642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828529658+07:00","message":"> Transcript [1485] [true]: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828532303+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828534105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828535955+07:00","message":"StatePrefix: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลงทุนที่ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828538223+07:00","message":"TextPushed: 'อยากรู้แรงมีหลายประเทศเขาบอกว่าการลงทุนทำให้เด็กไม่ขาดสารไอโอดีนเป็นการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:14.828541689+07:00","message":"Push: 'ทุนที่ยิ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:14.828550126+07:00","message":"push: {true ทุนที่ยิ่งใหญ่ 0 0xc002d20780}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:14.841201821+07:00","message":"write wav file: './tmp/7592/7592_95.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.330133053+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.330177766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.330183974+07:00","message":"receive interim result [false|false]: กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.330199825+07:00","message":"[buffer interim] 96 false กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.330207283+07:00","message":"[bufferProcess] interim [360000000]:กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.330209155+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.466899808+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.466944427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฮัลโหล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.466950287+07:00","message":"receive interim result [false|false]: ฮัลโหล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.466967064+07:00","message":"[buffer interim] 96 false ฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.466974591+07:00","message":"[bufferProcess] interim [480000000]:ฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.466977563+07:00","message":"[bufferProcess] send to processor:กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.46698721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.466990896+07:00","message":"> Transcript [1486] [false]: 'กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.466993396+07:00","message":"Set StatePrefix (first interim): 'กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.515122215+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.515156034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.515161967+07:00","message":"receive interim result [false|false]: ตลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.515172547+07:00","message":"[buffer interim] 96 false ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.515179101+07:00","message":"[bufferProcess] interim [540000000]:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.515181583+07:00","message":"[bufferProcess] send to processor:ฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.51518705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.515189985+07:00","message":"> Transcript [1487] [false]: 'ฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.5151928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.515194844+07:00","message":"Set new StatePrefix: 'ฮัลโหล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.528316665+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.528341357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.52834582+07:00","message":"receive interim result [false|false]: การลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.52835858+07:00","message":"[buffer interim] 96 false การลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.52836442+07:00","message":"[bufferProcess] interim [600000000]:การลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.528367136+07:00","message":"[bufferProcess] send to processor:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.528370596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.528373196+07:00","message":"> Transcript [1488] [false]: 'ตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.528375364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.528377936+07:00","message":"Set new StatePrefix: 'ตลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.640517544+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.640560877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาหลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.640567264+07:00","message":"receive interim result [false|false]: กาหลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.6405826+07:00","message":"[buffer interim] 96 false กาหลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.640591299+07:00","message":"[bufferProcess] interim [660000000]:กาหลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.64059419+07:00","message":"[bufferProcess] send to processor:การลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.64060162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.640604755+07:00","message":"> Transcript [1489] [false]: 'การลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.640607454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.640609751+07:00","message":"Set new StatePrefix: 'การลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.642729892+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.642747418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.642751009+07:00","message":"receive interim result [false|false]: การลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.642759173+07:00","message":"[buffer interim] 96 false การลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.642762072+07:00","message":"[bufferProcess] interim [720000000]:การลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.642764001+07:00","message":"[bufferProcess] send to processor:กาหลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.642766408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.642770375+07:00","message":"> Transcript [1490] [false]: 'กาหลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.642772299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.642774123+07:00","message":"Set new StatePrefix: 'กาหลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.963408588+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.96344375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.963449724+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:15.963462518+07:00","message":"[buffer interim] 96 false การลงทุนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.963469004+07:00","message":"[bufferProcess] interim [960000000]:การลงทุนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.963472322+07:00","message":"[bufferProcess] send to processor:การลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.963475613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.963478614+07:00","message":"> Transcript [1491] [false]: 'การลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.963480838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:15.963482819+07:00","message":"Set new StatePrefix: 'การลงทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.158210186+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.158248061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.158253426+07:00","message":"receive interim result [false|false]: การลงทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.158268097+07:00","message":"[buffer interim] 96 false การลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.158275264+07:00","message":"[bufferProcess] interim [140000000]:การลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.15827777+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.158281106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.158283758+07:00","message":"> Transcript [1492] [false]: 'การลงทุนเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.158287227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.158289599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.15829197+07:00","message":"StatePrefix: 'การลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.15829557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.213902615+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.213938153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.213943583+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.213954603+07:00","message":"[buffer interim] 96 false การลงทุนเพื่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.213962848+07:00","message":"[bufferProcess] interim [260000000]:การลงทุนเพื่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.213965402+07:00","message":"[bufferProcess] send to processor:การลงทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.213970626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.21397336+07:00","message":"> Transcript [1493] [false]: 'การลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.213977008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.213979264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.213981188+07:00","message":"StatePrefix: 'การลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.213983289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.417476329+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.417510798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างสรรค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.417516718+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้างสรรค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.417528056+07:00","message":"[buffer interim] 96 false การลงทุนเพื่อสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.417536694+07:00","message":"[bufferProcess] interim [500000000]:การลงทุนเพื่อสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.417539018+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.41754216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.417544886+07:00","message":"> Transcript [1494] [false]: 'การลงทุนเพื่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.417548595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.417550755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.417555387+07:00","message":"StatePrefix: 'การลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.417557686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.660765141+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.660805548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างสรรพยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.660813059+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้างสรรพยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.660828+07:00","message":"[buffer interim] 96 false การลงทุนเพื่อสร้างสรรพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.660839907+07:00","message":"[bufferProcess] interim [680000000]:การลงทุนเพื่อสร้างสรรพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.660843982+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.66085092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.660855237+07:00","message":"> Transcript [1495] [false]: 'การลงทุนเพื่อสร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.660859971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.660863597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.660867113+07:00","message":"StatePrefix: 'การลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.660872109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.660879792+07:00","message":"Push: 'การลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.660882889+07:00","message":"TextPushed: 'การลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.660886941+07:00","message":"Set new StatePrefix : 'การลงทุนเพื่อสร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.660890428+07:00","message":"Next Push (prob) : 'เพื่อสร้างสรรค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.660906035+07:00","message":"push: {false การลงทุน 0 0xc001f8d300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.731715629+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.731762705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างทรัพยากร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.731769423+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้างทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:16.731785219+07:00","message":"[buffer interim] 96 false การลงทุนเพื่อสร้างทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.731791893+07:00","message":"[bufferProcess] interim [800000000]:การลงทุนเพื่อสร้างทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.731794411+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อสร้างสรรพยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.731797898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.731800573+07:00","message":"> Transcript [1496] [false]: 'การลงทุนเพื่อสร้างสรรพยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.731802835+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:16.731805588+07:00","message":"Set new StatePrefix: 'การลงทุนเพื่อสร้างสรรพยา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:17.091999694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:17.091999696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.113764436+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.113792509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างทรัพยากรของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.113797662+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้างทรัพยากรของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.11381162+07:00","message":"[buffer interim] 96 false การลงทุนเพื่อสร้างทรัพยากรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.113817879+07:00","message":"[bufferProcess] interim [220000000]:การลงทุนเพื่อสร้างทรัพยากรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.113820659+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อสร้างทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.113823838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.113826478+07:00","message":"> Transcript [1497] [false]: 'การลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.113828895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.113830779+07:00","message":"Set new StatePrefix: 'การลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.41577403+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.431644186+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.431686218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างทรัพยากรของมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.431692295+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้างทรัพยากรของมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.431705576+07:00","message":"[buffer interim] 96 false การลงทุนเพื่อสร้างทรัพยากรของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.431713285+07:00","message":"[bufferProcess] interim [460000000]:การลงทุนเพื่อสร้างทรัพยากรของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.431716337+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อสร้างทรัพยากรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.431722979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.431726511+07:00","message":"> Transcript [1498] [false]: 'การลงทุนเพื่อสร้างทรัพยากรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.431738291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.431741214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.431743206+07:00","message":"StatePrefix: 'การลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.431745619+07:00","message":"TextPushed: 'การลงทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.432152143+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.432161894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างทรัพยากรของมนุษย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.432165197+07:00","message":"receive interim result [false|false]: การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.432172148+07:00","message":"[buffer interim] 96 false การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.432175458+07:00","message":"[bufferProcess] interim [520000000]:การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.432177925+07:00","message":"[bufferProcess] send to processor:การลงทุนเพื่อสร้างทรัพยากรของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.432180418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.432182891+07:00","message":"> Transcript [1499] [false]: 'การลงทุนเพื่อสร้างทรัพยากรของมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.432185464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.432187473+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.432189983+07:00","message":"StatePrefix: 'การลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.432192246+07:00","message":"TextPushed: 'การลงทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.507917759+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.507956669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การลงทุนเพื่อสร้างทรัพยากรของมนุษย์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.507962982+07:00","message":"receive interim result [true|false]: การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.507972525+07:00","message":"end recv isFinal message id 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.507974917+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.507991075+07:00","message":"[buffer interim] 96 true การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508009448+07:00","message":"[bufferProcess] interim [640000000]:การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508013406+07:00","message":"[bufferProcess] send to processor (isfinal):การลงทุนเพื่อสร้างทรัพยากรของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508016937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508020133+07:00","message":"> Transcript [1500] [false]: 'การลงทุนเพื่อสร้างทรัพยากรของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508023942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508026548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508029058+07:00","message":"StatePrefix: 'การลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508031861+07:00","message":"TextPushed: 'การลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508033798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508035943+07:00","message":"> Transcript [1501] [true]: 'การลงทุนเพื่อสร้างทรัพยากรของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508038191+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508040242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508042076+07:00","message":"StatePrefix: 'การลงทุนเพื่อสร้างทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508044051+07:00","message":"TextPushed: 'การลงทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:17.508046897+07:00","message":"Push: 'เพื่อสร้างทรัพยากรของมนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.508056083+07:00","message":"push: {true เพื่อสร้างทรัพยากรของมนุษย์ 0 0xc001f8d300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:17.515890469+07:00","message":"write wav file: './tmp/7592/7592_96.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:17.618384236+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.668763832+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.668811233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.668817467+07:00","message":"receive interim result [false|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.668834724+07:00","message":"[buffer interim] 97 false เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.668841474+07:00","message":"[bufferProcess] interim [840000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.668844005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.668851218+07:00","message":"[bufferProcess] send to processor (ticker):เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.668853879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.66885679+07:00","message":"> Transcript [1502] [false]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.668860241+07:00","message":"Set StatePrefix (first interim): 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.992372678+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.992408471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.992414747+07:00","message":"receive interim result [false|false]: เพราะว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:18.992429798+07:00","message":"[buffer interim] 97 false เพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.992437514+07:00","message":"[bufferProcess] interim [140000000]:เพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:18.992439779+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.01596638+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.015997635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.016003317+07:00","message":"receive interim result [false|false]: เพราะว่าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.016014169+07:00","message":"[buffer interim] 97 false เพราะว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.016020801+07:00","message":"[bufferProcess] interim [200000000]:เพราะว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.016023191+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.016028231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.016030987+07:00","message":"> Transcript [1503] [false]: 'เพราะว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.016034141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.016036254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.01603818+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.016040402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.04685788+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.046888498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.046894191+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.046908687+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.046915154+07:00","message":"[bufferProcess] interim [260000000]:เพราะว่าถ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.046917908+07:00","message":"[bufferProcess] send to processor:เพราะว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.046921041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.046924072+07:00","message":"> Transcript [1504] [false]: 'เพราะว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.046928432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.04693185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.046936226+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.046939427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.053765301+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.053785444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.053790028+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.053796488+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.053807255+07:00","message":"[bufferProcess] interim [320000000]:เพราะว่าถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.053809812+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.053812362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.05381475+07:00","message":"> Transcript [1505] [false]: 'เพราะว่าถ้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.053817431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.053819456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.053821526+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.05382341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.220652626+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.220686907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.220694332+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.220707025+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.220714024+07:00","message":"[bufferProcess] interim [440000000]:เพราะว่าถ้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.220716551+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.220720475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.220723409+07:00","message":"> Transcript [1506] [false]: 'เพราะว่าถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.220726657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.22073699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.220739658+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.220741915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.22074467+07:00","message":"Push: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.220746753+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.220748936+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.220751175+07:00","message":"Next Push (prob) : 'ถ้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.220757527+07:00","message":"push: {false เพราะว่า 0 0xc002d20f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.499030243+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.49906871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.499074707+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.49908836+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.499095277+07:00","message":"[bufferProcess] interim [680000000]:เพราะว่าถ้ามนุษย์ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.499097832+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.499102744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.499105733+07:00","message":"> Transcript [1507] [false]: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.499108462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.499110752+07:00","message":"Set new StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.691081677+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.691117505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.691123257+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.691138338+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.691148218+07:00","message":"[bufferProcess] interim [860000000]:เพราะว่าถ้ามนุษย์ขาดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.691150788+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.691154093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.691157126+07:00","message":"> Transcript [1508] [false]: 'เพราะว่าถ้ามนุษย์ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.691160288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.691162303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.691164155+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.69116645+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.779617084+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.779654234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.779661589+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.77967904+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.779685852+07:00","message":"[bufferProcess] interim [980000000]:เพราะว่าถ้ามนุษย์ขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.779688544+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.77969185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.779694813+07:00","message":"> Transcript [1509] [false]: 'เพราะว่าถ้ามนุษย์ขาดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.779698287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.779700396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.779702455+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.779704609+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.874179597+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.874212511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.874217865+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:19.874229711+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.874236357+07:00","message":"[bufferProcess] interim [40000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.874238736+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.874243684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.874246545+07:00","message":"> Transcript [1510] [false]: 'เพราะว่าถ้ามนุษย์ขาดไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.874249979+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.874252218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.874254282+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:19.874256804+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:20.092801639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:20.092831619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:20.447106672+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:20.447144062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:20.447149789+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:20.447181286+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.447189108+07:00","message":"[bufferProcess] interim [640000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.44719179+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.447196186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.447200973+07:00","message":"> Transcript [1511] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.447204509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.447206719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.447209044+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.447211247+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.447217598+07:00","message":"Push: 'ถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.447219943+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.447222063+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:20.447224487+07:00","message":"Next Push (prob) : 'ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:20.447232279+07:00","message":"push: {false ถ้ามนุษย์ 0 0xc002d20f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:21.157101345+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:21.157136935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:21.157142886+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:21.15715752+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.157175083+07:00","message":"[bufferProcess] interim [420000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.157178476+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.157183919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.157187112+07:00","message":"> Transcript [1512] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.157190609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.157192715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.157195183+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.157197874+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:21.342968927+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:21.343022797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:21.343031937+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:21.343051159+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.343063949+07:00","message":"[bufferProcess] interim [540000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.34306781+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.343075565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.343078884+07:00","message":"> Transcript [1513] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.343083026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.343085549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.34308819+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.343090777+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:21.473436645+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:21.473478817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:21.473485128+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:21.473496883+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.473510456+07:00","message":"[bufferProcess] interim [720000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.473513476+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.473519726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.473522878+07:00","message":"> Transcript [1514] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.473526518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.473528777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.473531897+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:21.473534724+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.054182409+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.054220505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.054226628+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.054236286+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.054242935+07:00","message":"[bufferProcess] interim [320000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.054245353+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.054248852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.054251617+07:00","message":"> Transcript [1515] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.054255714+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.0542579+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.054260321+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.054263012+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.054265977+07:00","message":"Push: 'ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.054269243+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.054273004+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.054276183+07:00","message":"Next Push (prob) : 'สมรรถนะในการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.054286454+07:00","message":"push: {false ขาดไอโอดีน 0 0xc002d20f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.425199889+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.425236706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.425242326+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.425254589+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.425261138+07:00","message":"[bufferProcess] interim [680000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.425263724+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.425268974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.425271686+07:00","message":"> Transcript [1516] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.425274864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.425277017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.425278923+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.425281854+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.5545694+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.554612651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.554622037+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.554636176+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.554647277+07:00","message":"[bufferProcess] interim [740000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.554651033+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.554655645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.554659941+07:00","message":"> Transcript [1517] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.55466518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.554668101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.554671004+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.554675155+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.555842655+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.555860664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.555866278+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.555877768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GDP ประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.55588255+07:00","message":"receive interim result [false|false]:  GDP ประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.555900489+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.555915481+07:00","message":"[buffer interim] 97 false  GDP ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.555921189+07:00","message":"[bufferProcess] interim [800000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.555924472+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.5559274+07:00","message":"[bufferProcess] interim [800000000]: GDP ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.55593027+07:00","message":"[bufferProcess] update buffer: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.555945394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.555966619+07:00","message":"> Transcript [1518] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงานจีพีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.555972737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.555975295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.555978065+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.5559809+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.768835321+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.768860522+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.768863324+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.768865745+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.768867556+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.768869432+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.768871205+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.768873096+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.768875003+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.76887696+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.871629256+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.87166737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.871673768+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.871687508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GDP ประเทศไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.871690896+07:00","message":"receive interim result [false|false]:  GDP ประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.87169751+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.871701944+07:00","message":"[buffer interim] 97 false  GDP ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.87173907+07:00","message":"[bufferProcess] interim [40000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.871759711+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.871766692+07:00","message":"[bufferProcess] interim [40000000]: GDP ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.871770159+07:00","message":"[bufferProcess] update buffer: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.871774883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.871779168+07:00","message":"> Transcript [1519] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.871783604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.871785702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.871788376+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.871791516+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.871795143+07:00","message":"Push: 'สมรรถนะในการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.871797405+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.87180119+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.871805256+07:00","message":"Next Push (prob) : ' GDP ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.871820248+07:00","message":"push: {false สมรรถนะในการทำงาน 0 0xc002d20f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.874065445+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.87409778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.874106329+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.874116516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GDP ประเทศต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.874119473+07:00","message":"receive interim result [false|false]:  GDP ประเทศต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.874125623+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.874129653+07:00","message":"[buffer interim] 97 false  GDP ประเทศต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.874139213+07:00","message":"[bufferProcess] interim [100000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.874142181+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.874145373+07:00","message":"[bufferProcess] interim [100000000]: GDP ประเทศต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.874148138+07:00","message":"[bufferProcess] update buffer: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.874151509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.874154266+07:00","message":"> Transcript [1520] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.874157974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.874160082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.874162309+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.874166134+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.936040524+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.9360773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.936083421+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.936092037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" GDP ประเทศต่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.936095161+07:00","message":"receive interim result [false|false]:  GDP ประเทศต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.936102215+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:22.936106255+07:00","message":"[buffer interim] 97 false  GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.936111718+07:00","message":"[bufferProcess] interim [160000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.936114851+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.936117854+07:00","message":"[bufferProcess] interim [160000000]: GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.936120467+07:00","message":"[bufferProcess] update buffer: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.936123328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.93612604+07:00","message":"> Transcript [1521] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.936129378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.936131294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.936133213+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:22.936136135+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:23.093169201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:23.093185259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.14991141+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.149949538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.149955924+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.149969226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ประเทศต่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.149972184+07:00","message":"receive interim result [false|false]:  ประเทศต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.149979394+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.149982957+07:00","message":"[buffer interim] 97 false  ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.149988984+07:00","message":"[bufferProcess] interim [400000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.149991936+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.14999735+07:00","message":"[bufferProcess] interim [400000000]: ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.150000047+07:00","message":"[bufferProcess] update buffer: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.150013051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.150042799+07:00","message":"> Transcript [1522] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.150048899+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.150051698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.15005404+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.150056985+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.585254073+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.585292731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.585298811+07:00","message":"receive interim result [false|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.585312133+07:00","message":"[buffer interim] 97 false เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.585319447+07:00","message":"[bufferProcess] interim [760000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.585322533+07:00","message":"[bufferProcess] send to processor:เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.585329406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.585331792+07:00","message":"> Transcript [1523] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.585335482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.585337858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.585339698+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.585342646+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.585347713+07:00","message":"Push: ' GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.585349835+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.585354796+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:23.585357235+07:00","message":"Next Push (prob) : 'ต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:23.585366043+07:00","message":"push: {false  GDP ประเทศ 0 0xc002d20f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.235507454+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.298498712+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.382060133+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.382102832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ\",\"confidence\":0.9586299}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.382110888+07:00","message":"receive interim result [true|false]: เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.382117906+07:00","message":"end recv isFinal message id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.382120154+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.382127789+07:00","message":"[buffer interim] 97 true เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382135695+07:00","message":"[bufferProcess] interim [650000000]:เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382139226+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382143819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382147122+07:00","message":"> Transcript [1524] [false]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382150728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382152845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.3821568+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382159412+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.38216132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382163351+07:00","message":"> Transcript [1525] [true]: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382165804+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382168257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382170087+07:00","message":"StatePrefix: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382172016+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382173892+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382374624+07:00","message":"Push: 'ต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382377838+07:00","message":"TextPushed: 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนสมรรถนะในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382380399+07:00","message":"Set new StatePrefix : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382382831+07:00","message":"Next Push (prob) : 'เพราะว่าถ้ามนุษย์ขาดไอโอดีนจะพัฒนาในการทำงาน GDP ประเทศต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.382392312+07:00","message":"push: {true ต่ำ 0 0xc002d20f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.382410697+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_97.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:25.399647743+07:00","message":"write wav file: './tmp/7592/7592_97.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.780577708+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.780642669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.780648499+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.780676702+07:00","message":"[buffer interim] 98 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.78068611+07:00","message":"[bufferProcess] interim [300000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.78068831+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.874767626+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.874813319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่เหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.874820251+07:00","message":"receive interim result [false|false]: ใช่เหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.87483475+07:00","message":"[buffer interim] 98 false ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.874842769+07:00","message":"[bufferProcess] interim [420000000]:ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.874845005+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.874849838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.874852845+07:00","message":"> Transcript [1526] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.874855088+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.959770623+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.959804253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.959808819+07:00","message":"receive interim result [false|false]: ใช่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:25.959817187+07:00","message":"[buffer interim] 98 false ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.959823743+07:00","message":"[bufferProcess] interim [480000000]:ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.959826061+07:00","message":"[bufferProcess] send to processor:ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.959828973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.959832026+07:00","message":"> Transcript [1527] [false]: 'ใช่เหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.959834284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:25.959836349+07:00","message":"Set new StatePrefix: 'ใช่เหรอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:26.09362564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:26.093660702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.543202732+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.543245979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.543251488+07:00","message":"receive interim result [false|false]: ใช่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:26.543265383+07:00","message":"[buffer interim] 98 false ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.543272166+07:00","message":"[bufferProcess] interim [80000000]:ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.54327662+07:00","message":"[bufferProcess] send to processor:ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.543284248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.543286902+07:00","message":"> Transcript [1528] [false]: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.54328923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:26.543291276+07:00","message":"Set new StatePrefix: 'ใช่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.24266337+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.242708276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้วเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.242715106+07:00","message":"receive interim result [false|false]: ใช่แล้วเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.242738914+07:00","message":"[buffer interim] 98 false ใช่แล้วเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.242747414+07:00","message":"[bufferProcess] interim [740000000]:ใช่แล้วเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.242750429+07:00","message":"[bufferProcess] send to processor:ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.242757425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.242760732+07:00","message":"> Transcript [1529] [false]: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.242764213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.242766427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.242768472+07:00","message":"StatePrefix: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.242770767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.260081143+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.260111359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.260116542+07:00","message":"receive interim result [false|false]: ใช่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.260130096+07:00","message":"[buffer interim] 98 false ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.260135378+07:00","message":"[bufferProcess] interim [800000000]:ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.260137634+07:00","message":"[bufferProcess] send to processor:ใช่แล้วเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.260140976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.260143777+07:00","message":"> Transcript [1530] [false]: 'ใช่แล้วเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.260147409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.260150221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.260152493+07:00","message":"StatePrefix: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.26015484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.633456421+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.633502673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้วเกิดอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.633508255+07:00","message":"receive interim result [false|false]: ใช่แล้วเกิดอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.633521581+07:00","message":"[buffer interim] 98 false ใช่แล้วเกิดอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.633529505+07:00","message":"[bufferProcess] interim [220000000]:ใช่แล้วเกิดอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.633531857+07:00","message":"[bufferProcess] send to processor:ใช่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.633536243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.633539282+07:00","message":"> Transcript [1531] [false]: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.633543274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.633545853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.633547864+07:00","message":"StatePrefix: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.633550147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.667193804+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.825708396+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.825769144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่แล้วครับอาจารย์\",\"confidence\":0.7687782}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.825776059+07:00","message":"receive interim result [true|false]: ใช่แล้วครับอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.825786958+07:00","message":"end recv isFinal message id 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.825789751+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.82579816+07:00","message":"[buffer interim] 98 true ใช่แล้วครับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825810812+07:00","message":"[bufferProcess] interim [400000000]:ใช่แล้วครับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825814562+07:00","message":"[bufferProcess] send to processor (isfinal):ใช่แล้วเกิดอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825828264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825847878+07:00","message":"> Transcript [1532] [false]: 'ใช่แล้วเกิดอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825854024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825856441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.82585852+07:00","message":"StatePrefix: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825860865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825867803+07:00","message":"Push: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.82586976+07:00","message":"TextPushed: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825871772+07:00","message":"Set new StatePrefix : 'ใช่แล้วเกิดอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825873852+07:00","message":"Next Push (prob) : 'เกิดอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825876081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825878509+07:00","message":"> Transcript [1533] [true]: 'ใช่แล้วครับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825880719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825882581+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825885003+07:00","message":"StatePrefix: 'ใช่แล้วเกิดอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.825887248+07:00","message":"TextPushed: 'ใช่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:27.82588944+07:00","message":"Push: 'ครับอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.825899971+07:00","message":"push: {false ใช่แล้ว 0 0xc0004a2d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.825905957+07:00","message":"push: {true ครับอาจารย์ 0 0xc0004a2d00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:27.833349342+07:00","message":"write wav file: './tmp/7592/7592_98.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:27.859584421+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.387470389+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.387513337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"OK\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.387519187+07:00","message":"receive interim result [false|false]: OK"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.387533002+07:00","message":"[buffer interim] 99 false OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.387540597+07:00","message":"[bufferProcess] interim [540000000]:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.387542606+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.391766602+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.39179269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.391798064+07:00","message":"receive interim result [false|false]: โอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.391805591+07:00","message":"[buffer interim] 99 false โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.391810882+07:00","message":"[bufferProcess] interim [600000000]:โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.39181305+07:00","message":"[bufferProcess] send to processor:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.391818181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.391821055+07:00","message":"> Transcript [1534] [false]: 'OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.391823393+07:00","message":"Set StatePrefix (first interim): 'OK'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.57867627+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.578720506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.578736492+07:00","message":"receive interim result [false|false]: โอกาสจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.578752104+07:00","message":"[buffer interim] 99 false โอกาสจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.57876008+07:00","message":"[bufferProcess] interim [780000000]:โอกาสจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.578762732+07:00","message":"[bufferProcess] send to processor:โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.578770377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.578773697+07:00","message":"> Transcript [1535] [false]: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.578776493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.578778613+07:00","message":"Set new StatePrefix: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.70800493+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.708048484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.708054093+07:00","message":"receive interim result [false|false]: โอกาสจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.708069585+07:00","message":"[buffer interim] 99 false โอกาสจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.708078325+07:00","message":"[bufferProcess] interim [900000000]:โอกาสจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.708080982+07:00","message":"[bufferProcess] send to processor:โอกาสจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.70808462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.708087618+07:00","message":"> Transcript [1536] [false]: 'โอกาสจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.708090911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.708092969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.708094865+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.708097257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.849112671+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.849150936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.849156224+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:28.849177997+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.849187011+07:00","message":"[bufferProcess] interim [20000000]:โอกาสจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.849190426+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.849194929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.849198236+07:00","message":"> Transcript [1537] [false]: 'โอกาสจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.849201712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.849204262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.849206507+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:28.849208808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:29.093703546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:29.093707813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.097260075+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.097293103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.097298351+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.097310662+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.097317199+07:00","message":"[bufferProcess] interim [260000000]:โอกาสจะได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.097320427+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.09732622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.09732934+07:00","message":"> Transcript [1538] [false]: 'โอกาสจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.097333069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.09733542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.097337336+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.097339439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.432191851+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.432236715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.432243338+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.432258127+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.432266184+07:00","message":"[bufferProcess] interim [560000000]:โอกาสจะได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.432268969+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.432275557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.432278825+07:00","message":"> Transcript [1539] [false]: 'โอกาสจะได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.432282423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.432284864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.43228688+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.432289152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.432293876+07:00","message":"Push: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.432295893+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.432298142+07:00","message":"Set new StatePrefix : 'โอกาสจะได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.432300437+07:00","message":"Next Push (prob) : 'จะได้รับไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.432309432+07:00","message":"push: {false โอกาส 0 0xc001f8c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.445704501+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.445743018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.445750928+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.445765864+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.445773611+07:00","message":"[bufferProcess] interim [620000000]:โอกาสจะได้รับไอโอดีนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.445776974+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.445785045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.445788863+07:00","message":"> Transcript [1540] [false]: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.445792192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.445795227+07:00","message":"Set new StatePrefix: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.476759604+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.476802857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไออุ่นมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.476808974+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไออุ่นมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.476823066+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไออุ่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.476834286+07:00","message":"[bufferProcess] interim [680000000]:โอกาสจะได้รับไออุ่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.476837349+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.476845726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.476848997+07:00","message":"> Transcript [1541] [false]: 'โอกาสจะได้รับไอโอดีนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.476852523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.476855134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.476857063+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.476859367+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.604598449+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.604650644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.604656847+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.604672555+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.604682333+07:00","message":"[bufferProcess] interim [800000000]:โอกาสจะได้รับไอโอดีนมากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.604684994+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไออุ่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.604690718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.604693953+07:00","message":"> Transcript [1542] [false]: 'โอกาสจะได้รับไออุ่นมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.60469676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.60469908+07:00","message":"Set new StatePrefix: 'โอกาสจะได้รับไออุ่นมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.793355553+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.793391281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.793397479+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.793411653+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.793423595+07:00","message":"[bufferProcess] interim [980000000]:โอกาสจะได้รับไอโอดีนมากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.793427481+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.793439121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.793442713+07:00","message":"> Transcript [1543] [false]: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.793445648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.793447815+07:00","message":"Set new StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.934823949+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.934873046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.934878951+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.934894229+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.934901871+07:00","message":"[bufferProcess] interim [100000000]:โอกาสจะได้รับไอโอดีนมากเกินไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.934904384+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.934911298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.934914315+07:00","message":"> Transcript [1544] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.934918413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.934920613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.934922592+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.93492512+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.989993165+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.990027566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.990033571+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.990046852+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.990053959+07:00","message":"[bufferProcess] interim [160000000]:โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.990056836+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.99006036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.990063224+07:00","message":"> Transcript [1545] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.990066541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.990068528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.990070695+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.990073051+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.997355146+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.997392152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.997400331+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:29.99741343+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.99741935+07:00","message":"[bufferProcess] interim [220000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.997422087+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.997432921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.997436001+07:00","message":"> Transcript [1546] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.997439667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.997442082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.997446862+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:29.997449638+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.17657708+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.176611401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.176616903+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.17662641+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.176634188+07:00","message":"[bufferProcess] interim [400000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.176636469+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.176639609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.176642325+07:00","message":"> Transcript [1547] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.176645848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.176648161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.176650447+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.176652746+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.176655372+07:00","message":"Push: 'จะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.176657516+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.176659783+07:00","message":"Set new StatePrefix : 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.176662258+07:00","message":"Next Push (prob) : 'ไปน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.17666941+07:00","message":"push: {false จะได้รับไอโอดีนมากเกิน 0 0xc001f8c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.831698013+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.831742773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.831751533+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.831768791+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.831777477+07:00","message":"[bufferProcess] interim [0]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.83178153+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.831786268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.831790147+07:00","message":"> Transcript [1548] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.831795078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.831798109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.831803317+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.831807493+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.895518879+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.895565313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.895573315+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:30.895591357+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.895601781+07:00","message":"[bufferProcess] interim [120000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.895605939+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.895612568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.895617434+07:00","message":"> Transcript [1549] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.895622387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.895625458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.895628572+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:30.895633207+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.076243544+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.076285406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.076291656+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.076304831+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.076312831+07:00","message":"[bufferProcess] interim [300000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.076315799+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.076321915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.076324715+07:00","message":"> Transcript [1550] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.076327895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.076330756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.076333127+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.076335964+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.334092803+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.334130563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.334137715+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.334150128+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.334157081+07:00","message":"[bufferProcess] interim [480000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.334159848+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.33416533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.334168618+07:00","message":"> Transcript [1551] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.334172586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.334174642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.334176803+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.334179421+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.334184093+07:00","message":"Push: 'ไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.334186047+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.334188309+07:00","message":"Set new StatePrefix : 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.334191097+07:00","message":"Next Push (prob) : 'มากหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.334198269+07:00","message":"push: {false ไปน้อย 0 0xc001f8c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.727297157+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.727333751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.727339982+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.727355548+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.727363212+07:00","message":"[bufferProcess] interim [840000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.727366087+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.727369531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.72737247+07:00","message":"> Transcript [1552] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.727376128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.727378189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.727380374+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.727383139+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.784457126+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.784489481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.784495404+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.784511569+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.784518764+07:00","message":"[bufferProcess] interim [960000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.784521506+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.784525315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.784528073+07:00","message":"> Transcript [1553] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.784531574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.784533593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.784535565+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.784538009+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.927993648+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.92802982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.928035892+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:31.928050127+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.928062485+07:00","message":"[bufferProcess] interim [80000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.928065362+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.928068839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.928071762+07:00","message":"> Transcript [1554] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.928076485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.928078637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.928081048+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:31.928083729+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.071622494+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.071661965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.071667533+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.071682166+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.071690316+07:00","message":"[bufferProcess] interim [200000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.071693216+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.071698559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.071701225+07:00","message":"> Transcript [1555] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.071705778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.071707931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.071712117+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.071714895+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.071729387+07:00","message":"Push: 'มากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.071731852+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.071734416+07:00","message":"Set new StatePrefix : 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.071737704+07:00","message":"Next Push (prob) : 'ว่าไม่ค่อยมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.071745611+07:00","message":"push: {false มากหมายถึง 0 0xc001f8c180}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:32.094777347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:32.09479213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.115116303+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.115160083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.115167747+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.115183252+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.115192404+07:00","message":"[bufferProcess] interim [320000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.115196851+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.115203696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.11520716+07:00","message":"> Transcript [1556] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.11521249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.115215552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.115218471+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.115223268+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.287904729+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.371178382+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.371225448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.371233732+07:00","message":"receive interim result [false|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.371251443+07:00","message":"[buffer interim] 99 false โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.371262358+07:00","message":"[bufferProcess] interim [620000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.371266383+07:00","message":"[bufferProcess] send to processor:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.37127367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.371277415+07:00","message":"> Transcript [1557] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.371282853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.371285681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.371288394+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.371292323+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.410937016+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.410978364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.410987179+07:00","message":"receive interim result [true|false]: โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.410998503+07:00","message":"end recv isFinal message id 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.41100081+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.411013514+07:00","message":"[buffer interim] 99 true โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411032435+07:00","message":"[bufferProcess] interim [650000000]:โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411035767+07:00","message":"[bufferProcess] send to processor (isfinal):โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411040217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411044296+07:00","message":"> Transcript [1558] [false]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411048096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411050345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411052601+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.41105542+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411057459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411059421+07:00","message":"> Transcript [1559] [true]: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมีโอกาสหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411061573+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411063612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411065328+07:00","message":"StatePrefix: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึงว่าไม่ค่อยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411067284+07:00","message":"TextPushed: 'โอกาสจะได้รับไอโอดีนมากเกินไปน้อยมากหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:32.411073379+07:00","message":"Push: 'ว่าไม่ค่อยมีโอกาสหรอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.411082564+07:00","message":"push: {true ว่าไม่ค่อยมีโอกาสหรอก 0 0xc001f8c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:32.417956832+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:32.420794525+07:00","message":"write wav file: './tmp/7592/7592_99.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.078938716+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.078984129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.078989837+07:00","message":"receive interim result [false|false]: เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.079002881+07:00","message":"[buffer interim] 100 false เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.079009776+07:00","message":"[bufferProcess] interim [480000000]:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.079011713+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.272580591+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.272614585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.27261939+07:00","message":"receive interim result [false|false]: เพราะและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.272627751+07:00","message":"[buffer interim] 100 false เพราะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.272633835+07:00","message":"[bufferProcess] interim [720000000]:เพราะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.272636073+07:00","message":"[bufferProcess] send to processor:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.272639007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.27264189+07:00","message":"> Transcript [1560] [false]: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.272644016+07:00","message":"Set StatePrefix (first interim): 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.409086661+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.40912568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.409131743+07:00","message":"receive interim result [false|false]: เพราะแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.409143716+07:00","message":"[buffer interim] 100 false เพราะแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.409150939+07:00","message":"[bufferProcess] interim [780000000]:เพราะแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.409153161+07:00","message":"[bufferProcess] send to processor:เพราะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.409175762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.409180499+07:00","message":"> Transcript [1561] [false]: 'เพราะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.409184829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.409187719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.40919083+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.409192986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.587773766+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.58780812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งใด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.58781332+07:00","message":"receive interim result [false|false]: เพราะแหล่งใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.587824596+07:00","message":"[buffer interim] 100 false เพราะแหล่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.587831329+07:00","message":"[bufferProcess] interim [960000000]:เพราะแหล่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.587833862+07:00","message":"[bufferProcess] send to processor:เพราะแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.587838967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.587841614+07:00","message":"> Transcript [1562] [false]: 'เพราะแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.587844863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.587847066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.587849226+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.587851612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.676157016+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.676198847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่ง iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.676204288+07:00","message":"receive interim result [false|false]: เพราะแหล่ง iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.676218241+07:00","message":"[buffer interim] 100 false เพราะแหล่ง iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.676224848+07:00","message":"[bufferProcess] interim [80000000]:เพราะแหล่ง iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.676227756+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.676236661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.676239278+07:00","message":"> Transcript [1563] [false]: 'เพราะแหล่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.676243952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.676246411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.67624842+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.676250842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.787669556+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.787730647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.787736697+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.787750656+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.787762923+07:00","message":"[bufferProcess] interim [200000000]:เพราะแหล่งไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.787766017+07:00","message":"[bufferProcess] send to processor:เพราะแหล่ง iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.787769168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.787771969+07:00","message":"> Transcript [1564] [false]: 'เพราะแหล่ง iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.787775284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.787777506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.787779464+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.787781468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.787784362+07:00","message":"Push: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.787786385+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.787788386+07:00","message":"Set new StatePrefix : 'เพราะแหล่ง iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:33.78779052+07:00","message":"Next Push (prob) : 'แหล่ง iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:33.787798425+07:00","message":"push: {false เพราะ 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.009261847+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.009300066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.009306246+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.009329031+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.009336195+07:00","message":"[bufferProcess] interim [380000000]:เพราะแหล่งไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.009338945+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.009341959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.009344764+07:00","message":"> Transcript [1565] [false]: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.009347163+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.009349667+07:00","message":"Set new StatePrefix: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.056662646+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.056700979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.05670712+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.056731959+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.05673953+07:00","message":"[bufferProcess] interim [440000000]:เพราะแหล่งไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.05674222+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.056745307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.056750077+07:00","message":"> Transcript [1566] [false]: 'เพราะแหล่งไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.056753878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.056756293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.056758216+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.056760455+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.077745313+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.077779276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.077785238+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.077796558+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.077804498+07:00","message":"[bufferProcess] interim [500000000]:เพราะแหล่งไอโอดีนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.077808022+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.077814279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.077818142+07:00","message":"> Transcript [1567] [false]: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.077822509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.077826901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.077829884+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.077833711+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.278439542+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.278475488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.278481262+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.278498587+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.27850571+07:00","message":"[bufferProcess] interim [620000000]:เพราะแหล่งไอโอดีนที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.278508121+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.278512008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.278514676+07:00","message":"> Transcript [1568] [false]: 'เพราะแหล่งไอโอดีนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.27851824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.278520318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.278522626+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.278524714+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.311442441+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.311483097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.311491705+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.311506087+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.311514845+07:00","message":"[bufferProcess] interim [680000000]:เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.311519519+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.311524015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.311528254+07:00","message":"> Transcript [1569] [false]: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.311533044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.311536317+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.311539722+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.311543115+07:00","message":"TextPushed: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.311546804+07:00","message":"Push: 'แหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.31155007+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.311553327+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.311556821+07:00","message":"Next Push (prob) : 'ที่เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.311566934+07:00","message":"push: {false แหล่งไอโอดีน 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.516934897+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.516966174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.516971871+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.516986932+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.516994011+07:00","message":"[bufferProcess] interim [920000000]:เพราะแหล่งไอโอดีนที่เราได้รับหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.516996635+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.516999868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.517005829+07:00","message":"> Transcript [1570] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.517009956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.517012221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.517014843+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.517017428+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.54846136+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.548493858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.548500387+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.548513551+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.548522348+07:00","message":"[bufferProcess] interim [980000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.548525822+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.548530127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.548534969+07:00","message":"> Transcript [1571] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.548539755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.548541975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.548544318+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.548546715+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.759702446+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.759745601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.759751481+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:34.759762652+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.759769633+07:00","message":"[bufferProcess] interim [220000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.75977243+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.759778115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.759781098+07:00","message":"> Transcript [1572] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.759784918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.759787095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.759789095+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:34.759791606+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.058333896+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.058371507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.058378481+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.058392184+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.05840107+07:00","message":"[bufferProcess] interim [460000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.058403909+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.058407411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.058410253+07:00","message":"> Transcript [1573] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.058413865+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.058416018+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.058418627+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.058421154+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.058427083+07:00","message":"Push: 'ที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.058428994+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.058431051+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.058433618+07:00","message":"Next Push (prob) : 'รับเรื่องอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.058440975+07:00","message":"push: {false ที่เราได้ 0 0xc0004a3180}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:35.095034436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:35.095068941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.269036466+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.269089335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.269098849+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.269119748+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.26913449+07:00","message":"[bufferProcess] interim [700000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.269140905+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.269149496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.269154172+07:00","message":"> Transcript [1574] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.2691735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.269177417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.269180417+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.269184242+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.384102305+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.384145243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.38415201+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.38417225+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.38418602+07:00","message":"[bufferProcess] interim [760000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.384189151+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.384192878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.38419735+07:00","message":"> Transcript [1575] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.384201122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.384203475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.3842054+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.38420813+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.467129904+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.467178874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.467187725+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.467204548+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.467216078+07:00","message":"[bufferProcess] interim [880000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.46722057+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.46722799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.467232136+07:00","message":"> Transcript [1576] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.467237124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.467239986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.467243959+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.467247684+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.577516346+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.577549883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.577555936+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.577572215+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.577579089+07:00","message":"[bufferProcess] interim [940000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.57758164+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.577585131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.577588064+07:00","message":"> Transcript [1577] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.577591952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.577594095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.57759638+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.577598944+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.577606848+07:00","message":"Push: 'รับเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.577609268+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.577611814+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.57761423+07:00","message":"Next Push (prob) : 'ทะเลใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.577622281+07:00","message":"push: {false รับเรื่องอาหาร 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.63408993+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.634116106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.634121399+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.634135643+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.634141604+07:00","message":"[bufferProcess] interim [60000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.634144226+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.634147357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.634151037+07:00","message":"> Transcript [1578] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.634155019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.634156937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.634158901+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.634162436+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.89675992+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.896804207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.896810395+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.896829672+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.896839015+07:00","message":"[bufferProcess] interim [240000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.896841774+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.896847303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.896850493+07:00","message":"> Transcript [1579] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.896854221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.896856437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.896858548+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.896861258+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.952894002+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.952927966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.952933215+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:35.952948663+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.952956575+07:00","message":"[bufferProcess] interim [360000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.952959818+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.952962939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.952965831+07:00","message":"> Transcript [1580] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.952969613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.9529717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.952973834+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:35.95297664+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.162372167+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.162411823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.162418605+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.162432375+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.162439459+07:00","message":"[bufferProcess] interim [540000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.162442483+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.162449001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.162451833+07:00","message":"> Transcript [1581] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.162455987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.162458327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.162460485+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.162465484+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.162471275+07:00","message":"Push: 'ทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.162473227+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.162475453+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.162478381+07:00","message":"Next Push (prob) : 'ไปกินปลาทู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.16248586+07:00","message":"push: {false ทะเลใครจะ 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.169947789+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.16997695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.169983226+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.169997055+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.170002329+07:00","message":"[bufferProcess] interim [600000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.170004966+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.170010014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.170012652+07:00","message":"> Transcript [1582] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.170016251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.170019279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.170021183+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.170024119+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.361146099+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.361196569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเกย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.361204065+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเกย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.361219085+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเกย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.361227056+07:00","message":"[bufferProcess] interim [780000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเกย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.361230414+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.361237674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.361240674+07:00","message":"> Transcript [1583] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.361245073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.361249105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.361251858+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.361254992+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.488496313+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.488533559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.488540734+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:36.488557941+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.488565704+07:00","message":"[bufferProcess] interim [900000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.488568502+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเกย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.488572107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.488575169+07:00","message":"> Transcript [1584] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเกย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.488579172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.488581272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.48858433+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:36.488587462+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.067848395+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.067894334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเข่งเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.067901214+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเข่งเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.067917427+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเข่งเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.067925815+07:00","message":"[bufferProcess] interim [440000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเข่งเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.067928588+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.067934786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.067938063+07:00","message":"> Transcript [1585] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.067942566+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.067944903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.067947837+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.067950928+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.067956139+07:00","message":"Push: 'ไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.067958031+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.067960443+07:00","message":"Set new StatePrefix : 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.06797409+07:00","message":"Next Push (prob) : 'เป็นเก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.06799092+07:00","message":"push: {false ไปกินปลาทู 0 0xc0004a3180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.105969784+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.106002777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเข่งละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.106013186+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเข่งละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.106027578+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเข่งละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.106034546+07:00","message":"[bufferProcess] interim [500000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเข่งละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.106037556+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเข่งเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.106044904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.106047412+07:00","message":"> Transcript [1586] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเข่งเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.106050956+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.106053036+07:00","message":"Set new StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเข่งเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.169917382+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.16995477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.169966236+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.169978182+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.169984742+07:00","message":"[bufferProcess] interim [560000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.169987644+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเข่งละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.1699927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.169995564+07:00","message":"> Transcript [1587] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเข่งละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.169998202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.170000303+07:00","message":"Set new StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเข่งละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.337763804+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.386460387+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.386503236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเคส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.386509776+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเคส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.386524971+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.386532802+07:00","message":"[bufferProcess] interim [800000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.386535921+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.386539713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.386543108+07:00","message":"> Transcript [1588] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.386545886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.386548159+07:00","message":"Set new StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.408497898+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.425934728+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.42598904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.425996103+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.426008563+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.426016582+07:00","message":"[bufferProcess] interim [860000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.426019685+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.426024147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.426027178+07:00","message":"> Transcript [1589] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.426033562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.426035783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.426037954+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.426041276+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.428775927+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.428812338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.428818123+07:00","message":"receive interim result [false|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.428832515+07:00","message":"[buffer interim] 100 false เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.428839673+07:00","message":"[bufferProcess] interim [920000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.428842456+07:00","message":"[bufferProcess] send to processor:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.428848093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.428851061+07:00","message":"> Transcript [1590] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.42885477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.428856957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.428859266+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.428862015+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.538547663+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.538588351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเข่งหลายๆเก่ง\",\"confidence\":0.95302874}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.538594685+07:00","message":"receive interim result [true|false]: เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเข่งหลายๆเก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.538604022+07:00","message":"end recv isFinal message id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.538606211+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.53861225+07:00","message":"[buffer interim] 100 true เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเข่งหลายๆเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538622677+07:00","message":"[bufferProcess] interim [950000000]:เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเข่งหลายๆเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538625818+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538629204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538632857+07:00","message":"> Transcript [1591] [false]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538636757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538638743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538640637+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538643468+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538645489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538647511+07:00","message":"> Transcript [1592] [true]: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเข่งหลายๆเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538654844+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538656785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.53865857+07:00","message":"StatePrefix: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทูเป็นเก่งหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538660954+07:00","message":"TextPushed: 'เพราะแหล่งไอโอดีนที่เราได้รับเรื่องอาหารทะเลใครจะไปกินปลาทู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:37.538677409+07:00","message":"Push: 'เป็นเข่งหลายๆเก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:37.538685319+07:00","message":"push: {true เป็นเข่งหลายๆเก่ง 0 0xc0004a3180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:37.55029517+07:00","message":"write wav file: './tmp/7592/7592_100.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:38.095881831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:38.095881898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.770479713+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.770529468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.770535464+07:00","message":"receive interim result [false|false]: อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.770552684+07:00","message":"[buffer interim] 101 false อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.77056031+07:00","message":"[bufferProcess] interim [140000000]:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.770562766+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.770569851+07:00","message":"[bufferProcess] send to processor (ticker):อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.77057295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.770575929+07:00","message":"> Transcript [1593] [false]: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.770578645+07:00","message":"Set StatePrefix (first interim): 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.797819341+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.797847461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.797852642+07:00","message":"receive interim result [false|false]: อยู่ในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:38.797866973+07:00","message":"[buffer interim] 101 false อยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.79787291+07:00","message":"[bufferProcess] interim [200000000]:อยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:38.797874873+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.015417598+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.015450084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.015455231+07:00","message":"receive interim result [false|false]: อยู่ในปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.01547379+07:00","message":"[buffer interim] 101 false อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.015481296+07:00","message":"[bufferProcess] interim [440000000]:อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.015483625+07:00","message":"[bufferProcess] send to processor:อยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.015486539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.015489355+07:00","message":"> Transcript [1594] [false]: 'อยู่ในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.015492208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.015494512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.01549666+07:00","message":"StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.015498732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.666330642+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.666365344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.666370611+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.666388255+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.666393006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.66639591+07:00","message":"receive interim result [false|false]: อยู่ในปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.666409532+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.66643212+07:00","message":"[buffer interim] 101 false อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666439661+07:00","message":"[bufferProcess] interim [40000000]:อยู่ในปทุมอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666442752+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666452124+07:00","message":"[bufferProcess] interim [100000000]:อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666454629+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666459476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666462888+07:00","message":"> Transcript [1595] [false]: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666466108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666469404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666472026+07:00","message":"StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666474326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666475987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666478026+07:00","message":"> Transcript [1596] [false]: 'อยู่ในปทุมอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666480045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666481747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666483814+07:00","message":"StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.666485577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.857676142+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.857723814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.857730051+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.857745161+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.857753068+07:00","message":"[bufferProcess] interim [280000000]:อยู่ในปทุมอยู่ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.857755765+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.85776173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.857764699+07:00","message":"> Transcript [1597] [false]: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.857768235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.857770704+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.857772869+07:00","message":"StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.857775358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.857782906+07:00","message":"Push: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.857785582+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.857788325+07:00","message":"Set new StatePrefix : 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.857790492+07:00","message":"Next Push (prob) : 'ปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.857809529+07:00","message":"push: {false อยู่ใน 0 0xc0004a3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.986300202+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.986334176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.986339931+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:39.98635279+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.986360176+07:00","message":"[bufferProcess] interim [340000000]:อยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.986362686+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.986368097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.986370711+07:00","message":"> Transcript [1598] [false]: 'อยู่ในปทุมอยู่ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.986374006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.986376608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.986378588+07:00","message":"StatePrefix: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:39.986380842+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.441421097+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.441458819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.441464516+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.441476719+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.441483979+07:00","message":"[bufferProcess] interim [880000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.441486452+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.441491866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.441494604+07:00","message":"> Transcript [1599] [false]: 'อยู่ในปทุมอยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.441498077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.441500168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.441502224+07:00","message":"StatePrefix: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.44150454+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.625360679+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.625397805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.625404835+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:40.625418088+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.625424228+07:00","message":"[bufferProcess] interim [60000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.625427093+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.625432477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.625435122+07:00","message":"> Transcript [1600] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.62543904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.625441391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.625443419+07:00","message":"StatePrefix: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:40.625445709+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:41.096089477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:41.09609844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.275901307+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.275938773+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-25T13:12:41.275946203+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.275960215+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.275971226+07:00","message":"[bufferProcess] interim [660000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.275975826+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.275982939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.275985562+07:00","message":"> Transcript [1601] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.27598929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.275991638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.27599362+07:00","message":"StatePrefix: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.275996109+07:00","message":"TextPushed: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.276002226+07:00","message":"Push: 'ปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.276004378+07:00","message":"TextPushed: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.276006466+07:00","message":"Set new StatePrefix : 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.276009246+07:00","message":"Next Push (prob) : 'อยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.2760169+07:00","message":"push: {false ปทุม 0 0xc0004a3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.340297706+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.340331014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.340338673+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.340355353+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.340363853+07:00","message":"[bufferProcess] interim [780000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.340366552+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.340369779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.340372603+07:00","message":"> Transcript [1602] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.340376494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.340378629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.34038086+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.340383108+07:00","message":"TextPushed: 'อยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.469141116+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.469195063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.469201078+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.469214595+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.469221346+07:00","message":"[bufferProcess] interim [840000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.469224338+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.469229318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.46923269+07:00","message":"> Transcript [1603] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.469236138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.469238653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.469240835+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.469243449+07:00","message":"TextPushed: 'อยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.593933946+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.593977518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.59398436+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.594000188+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.594006873+07:00","message":"[bufferProcess] interim [20000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.594009485+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.594012814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.594016525+07:00","message":"> Transcript [1604] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.594020552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.59402271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.594026385+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.594028759+07:00","message":"TextPushed: 'อยู่ในปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.661614013+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.66164822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.661654246+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.66166536+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.661672275+07:00","message":"[bufferProcess] interim [80000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.66167467+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.66167973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.661682435+07:00","message":"> Transcript [1605] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.661686892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.661689345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.661691866+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.661694274+07:00","message":"TextPushed: 'อยู่ในปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.66169969+07:00","message":"Push: 'อยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.661702626+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.661704895+07:00","message":"Set new StatePrefix : 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.66170757+07:00","message":"Next Push (prob) : 'อยู่สาหร่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.66172195+07:00","message":"push: {false อยู่ในปทุมอยู่ในอาหารทะเล 0 0xc0004a3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.862769836+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.8628077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.862814444+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.86282585+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.86283192+07:00","message":"[bufferProcess] interim [320000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.862834434+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.862839781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.862842379+07:00","message":"> Transcript [1606] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.862844762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.862846881+07:00","message":"Set new StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.981666971+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.981709932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.981723784+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:41.981737573+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.981746249+07:00","message":"[bufferProcess] interim [380000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.981749061+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.981754817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.981757926+07:00","message":"> Transcript [1607] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.981760712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:41.981763003+07:00","message":"Set new StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.039748468+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.03979974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.039808934+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.039826274+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.039835347+07:00","message":"[bufferProcess] interim [440000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.039839755+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.039844607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.039848291+07:00","message":"> Transcript [1608] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.039852148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.039857067+07:00","message":"Set new StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่ศาลายา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.246348976+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.246386128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.246392608+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.246408392+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.246415399+07:00","message":"[bufferProcess] interim [680000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.246417913+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.24642158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.246424864+07:00","message":"> Transcript [1609] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.246427836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.246430596+07:00","message":"Set new StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.383636791+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.383674696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.383681459+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.383701446+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.383710711+07:00","message":"[bufferProcess] interim [740000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.383723329+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.383727597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.383730415+07:00","message":"> Transcript [1610] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.383734029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.383736113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.383738753+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.383741593+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.398662885+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.398701432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.398708096+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.398725378+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.39873221+07:00","message":"[bufferProcess] interim [800000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.398735205+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.398742077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.398744981+07:00","message":"> Transcript [1611] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.398748505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.398750548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.398753877+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.398756839+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.488567159+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.488601539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.488608103+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.488624352+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.488631435+07:00","message":"[bufferProcess] interim [860000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.488634585+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.488640884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.488643538+07:00","message":"> Transcript [1612] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลซุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.488647545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.488649968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.488651914+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.488654731+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.687769629+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.687813933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.687820785+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.687835157+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.687842209+07:00","message":"[bufferProcess] interim [100000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.687844965+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.687851613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.687854261+07:00","message":"> Transcript [1613] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.68785796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.687860965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.687864063+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.687866834+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.687874514+07:00","message":"Push: 'อยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.687876569+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.687878765+07:00","message":"Set new StatePrefix : 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.687881022+07:00","message":"Next Push (prob) : 'ทุกชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.687888875+07:00","message":"push: {false อยู่สาหร่ายอาหารทะเล 0 0xc0004a3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.871571076+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.871624415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.871633932+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:42.8716497+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.871656738+07:00","message":"[bufferProcess] interim [280000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.871659882+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.871667211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.871670073+07:00","message":"> Transcript [1614] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.871673877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.871675908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.871678274+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:42.87168097+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.060755282+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.060791296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.060797404+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.060820348+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.060829065+07:00","message":"[bufferProcess] interim [520000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.060832327+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.06083576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.060838571+07:00","message":"> Transcript [1615] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.060842412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.060844785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.060847685+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.060850917+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.237820288+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.257958017+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.258001744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.258008407+07:00","message":"receive interim result [false|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.258024166+07:00","message":"[buffer interim] 101 false อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.258031014+07:00","message":"[bufferProcess] interim [700000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.258034057+07:00","message":"[bufferProcess] send to processor:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.258040768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.25804346+07:00","message":"> Transcript [1616] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.258047299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.258049451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.25805231+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.258055916+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.299216359+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.395617358+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.395657344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน\",\"confidence\":0.95037955}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.395665113+07:00","message":"receive interim result [true|false]: อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.395684593+07:00","message":"end recv isFinal message id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.395687533+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.395694766+07:00","message":"[buffer interim] 101 true อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395702244+07:00","message":"[bufferProcess] interim [850000000]:อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395705917+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395709635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395717933+07:00","message":"> Transcript [1617] [false]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395722244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395724314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.39572633+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395729569+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.39573247+07:00","message":"Push: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395734346+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.39573652+07:00","message":"Set new StatePrefix : 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395738926+07:00","message":"Next Push (prob) : 'มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395741115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395746545+07:00","message":"> Transcript [1618] [true]: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395749399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395751724+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395753546+07:00","message":"StatePrefix: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิดมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395755575+07:00","message":"TextPushed: 'อยู่ในปทุมอยู่ในปทุมอยู่ในอาหารทะเลอยู่สาหร่ายอาหารทะเลทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:43.395758247+07:00","message":"Push: 'มีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.395766513+07:00","message":"push: {false ทุกชนิด 0 0xc0004a3300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:43.395795199+07:00","message":"push: {true มีไอโอดีน 0 0xc0004a3300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:43.408079128+07:00","message":"write wav file: './tmp/7592/7592_101.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:44.096500525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:44.096505842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.15709007+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.157133709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.157139074+07:00","message":"receive interim result [false|false]: ไม่ค่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.157157253+07:00","message":"[buffer interim] 102 false ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.157221737+07:00","message":"[bufferProcess] interim [900000000]:ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.157224407+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.289946183+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.289987578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยได้กิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.289994+07:00","message":"receive interim result [false|false]: ไม่ค่อยได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.29000724+07:00","message":"[buffer interim] 102 false ไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.290015088+07:00","message":"[bufferProcess] interim [20000000]:ไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.290017484+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.290023404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.290026715+07:00","message":"> Transcript [1619] [false]: 'ไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.290029208+07:00","message":"Set StatePrefix (first interim): 'ไม่ค่อยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.705423582+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.777437589+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.787536641+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.787571865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยได้กิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.787577531+07:00","message":"receive interim result [false|false]: ไม่ค่อยได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.787588991+07:00","message":"[buffer interim] 102 false ไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.787596343+07:00","message":"[bufferProcess] interim [620000000]:ไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.787598861+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.787604646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.787607658+07:00","message":"> Transcript [1620] [false]: 'ไม่ค่อยได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.787611166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.787613548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.78761686+07:00","message":"StatePrefix: 'ไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.787619156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.807728175+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.807746295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยได้กิน\",\"confidence\":0.9207456}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.80775115+07:00","message":"receive interim result [true|false]: ไม่ค่อยได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.807760825+07:00","message":"end recv isFinal message id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.807763119+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.807768669+07:00","message":"[buffer interim] 102 true ไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.807773444+07:00","message":"[bufferProcess] interim [620000000]:ไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.807775986+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ค่อยได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.80777898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.807782256+07:00","message":"> Transcript [1621] [false]: 'ไม่ค่อยได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.80778468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.807786569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.807788331+07:00","message":"StatePrefix: 'ไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.807790161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.807791996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.807794056+07:00","message":"> Transcript [1622] [true]: 'ไม่ค่อยได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.807796196+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.807797867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.807799707+07:00","message":"StatePrefix: 'ไม่ค่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.807801477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:44.807808708+07:00","message":"Push: 'ไม่ค่อยได้กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:44.807816855+07:00","message":"push: {true ไม่ค่อยได้กิน 0 0xc000044480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:44.814087721+07:00","message":"write wav file: './tmp/7592/7592_102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.445881891+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.445932391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.44593793+07:00","message":"receive interim result [false|false]: มาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.445955119+07:00","message":"[buffer interim] 103 false มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.445962406+07:00","message":"[bufferProcess] interim [720000000]:มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.445964503+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.619522227+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.619562003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรฐาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.619568985+07:00","message":"receive interim result [false|false]: มาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.619582102+07:00","message":"[buffer interim] 103 false มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.61959005+07:00","message":"[bufferProcess] interim [840000000]:มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.619592496+07:00","message":"[bufferProcess] send to processor:มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.619599717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.619602852+07:00","message":"> Transcript [1623] [false]: 'มาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.619605249+07:00","message":"Set StatePrefix (first interim): 'มาตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.856336746+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.927657422+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.958937786+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.95898054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.958986995+07:00","message":"receive interim result [false|false]: มากเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.959003339+07:00","message":"[buffer interim] 103 false มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.959011294+07:00","message":"[bufferProcess] interim [200000000]:มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.9590144+07:00","message":"[bufferProcess] send to processor:มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.959018546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.959021886+07:00","message":"> Transcript [1624] [false]: 'มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.959024327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.959026306+07:00","message":"Set new StatePrefix: 'มาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.99366604+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.993695073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเท่าไหร่\",\"confidence\":0.8197377}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.993700305+07:00","message":"receive interim result [true|false]: มากเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.99371739+07:00","message":"end recv isFinal message id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.993720948+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.993727465+07:00","message":"[buffer interim] 103 true มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.993733641+07:00","message":"[bufferProcess] interim [320000000]:มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.993736365+07:00","message":"[bufferProcess] send to processor (isfinal):มากเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.993739761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.993742277+07:00","message":"> Transcript [1625] [false]: 'มากเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.993744478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.99374638+07:00","message":"Set new StatePrefix: 'มากเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.993748226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.993750094+07:00","message":"> Transcript [1626] [true]: 'มากเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.993752795+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.993755222+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.993757369+07:00","message":"StatePrefix: 'มากเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.993759568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:45.993765669+07:00","message":"Push: 'มากเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:45.993772997+07:00","message":"push: {true มากเท่าไหร่ 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:46.000450311+07:00","message":"write wav file: './tmp/7592/7592_103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.970728807+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.970771418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.970777093+07:00","message":"receive interim result [false|false]: แหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:46.97079198+07:00","message":"[buffer interim] 104 false แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.970799616+07:00","message":"[bufferProcess] interim [900000000]:แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:46.970801731+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:47.096686093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:47.096718204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.10316786+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.103204719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.103210443+07:00","message":"receive interim result [false|false]: แหล่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.103223855+07:00","message":"[buffer interim] 104 false แหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.103230341+07:00","message":"[bufferProcess] interim [20000000]:แหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.103232698+07:00","message":"[bufferProcess] send to processor:แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.10323916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.103242044+07:00","message":"> Transcript [1627] [false]: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.10324418+07:00","message":"Set StatePrefix (first interim): 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.343202121+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.34324137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.343247411+07:00","message":"receive interim result [false|false]: แหล่งที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.343261897+07:00","message":"[buffer interim] 104 false แหล่งที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.343270139+07:00","message":"[bufferProcess] interim [260000000]:แหล่งที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.343272584+07:00","message":"[bufferProcess] send to processor:แหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.343276555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.343279771+07:00","message":"> Transcript [1628] [false]: 'แหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.343282884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.343284912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.343286982+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.343289016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.345706692+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.345726132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.345730765+07:00","message":"receive interim result [false|false]: แหล่งที่ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.345741831+07:00","message":"[buffer interim] 104 false แหล่งที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.345746863+07:00","message":"[bufferProcess] interim [320000000]:แหล่งที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.345749018+07:00","message":"[bufferProcess] send to processor:แหล่งที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.34575236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.345754759+07:00","message":"> Transcript [1629] [false]: 'แหล่งที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.345757643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.345759873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.345762151+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.345764088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.540607734+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.540637561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.540643013+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.540656913+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.540662607+07:00","message":"[bufferProcess] interim [500000000]:แหล่งที่ให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.540664941+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.540668089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.540671113+07:00","message":"> Transcript [1630] [false]: 'แหล่งที่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.540674222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.540676238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.540678154+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.540680071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.808234354+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.80828364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.80828928+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.80830317+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.808310626+07:00","message":"[bufferProcess] interim [680000000]:แหล่งที่ให้เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.808313511+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.80831947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.808322448+07:00","message":"> Transcript [1631] [false]: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.808325833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.808327872+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.808330497+07:00","message":"StatePrefix: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.808332676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.808337273+07:00","message":"Push: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.808339617+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.808341605+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.808343767+07:00","message":"Next Push (prob) : 'ที่ให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.808351941+07:00","message":"push: {false แหล่ง 0 0xc0004a2800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.852647694+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.852679803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.85268718+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:47.852700846+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.852714082+07:00","message":"[bufferProcess] interim [740000000]:แหล่งที่ให้เอาดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.852717028+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.852727852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.85273139+07:00","message":"> Transcript [1632] [false]: 'แหล่งที่ให้เอาดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.852735171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.852737438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.85273967+07:00","message":"StatePrefix: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:47.85274199+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.000267671+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.000309092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.0003156+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.000333092+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.00034476+07:00","message":"[bufferProcess] interim [920000000]:แหล่งที่ให้เอาดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.000349003+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.000355152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.000358398+07:00","message":"> Transcript [1633] [false]: 'แหล่งที่ให้เอาดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.000362173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.000364653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.000366865+07:00","message":"StatePrefix: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.00036941+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.193008355+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.193052803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.193059058+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.193073696+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.19308173+07:00","message":"[bufferProcess] interim [40000000]:แหล่งที่ให้เอาดินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.193084464+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.193092264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.19309569+07:00","message":"> Transcript [1634] [false]: 'แหล่งที่ให้เอาดินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.193099064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.193101768+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.19310375+07:00","message":"StatePrefix: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.193106204+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.21070192+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.210742296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.210748169+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.210764016+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.21077225+07:00","message":"[bufferProcess] interim [100000000]:แหล่งที่ให้เอาดินมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.210774753+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.210778275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.210781157+07:00","message":"> Transcript [1635] [false]: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.210784938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.21078717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.210789407+07:00","message":"StatePrefix: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.210791638+07:00","message":"TextPushed: 'แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.210796551+07:00","message":"Push: 'ที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.210798812+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.21080098+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.21080317+07:00","message":"Next Push (prob) : 'ดินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.210812135+07:00","message":"push: {false ที่ให้เอา 0 0xc0004a2800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.257364847+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.257400501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.257405982+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.257419252+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.257426009+07:00","message":"[bufferProcess] interim [220000000]:แหล่งที่ให้เอาดินมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.257428737+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.257432532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.257435185+07:00","message":"> Transcript [1636] [false]: 'แหล่งที่ให้เอาดินมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.257438816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.257440785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.257442725+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.257445636+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.576920051+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.576962509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.57696937+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.576984233+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมากที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.576992751+07:00","message":"[bufferProcess] interim [460000000]:แหล่งที่ให้เอาดินมากที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.576995713+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.577003602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.577006387+07:00","message":"> Transcript [1637] [false]: 'แหล่งที่ให้เอาดินมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.577009861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.577012555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.577015117+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.57701825+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.695775313+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.695815628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.695821686+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:48.695834764+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมากที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.695842338+07:00","message":"[bufferProcess] interim [580000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.695845078+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.695848778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.6958517+07:00","message":"> Transcript [1638] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.695855288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.695857234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.695859494+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:48.695864599+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.092447645+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.092485108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.092491976+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.092505831+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.092513587+07:00","message":"[bufferProcess] interim [0]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.092516361+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.092523023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.092525936+07:00","message":"> Transcript [1639] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.092529973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.092532416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.092535+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.092537598+07:00","message":"TextPushed: 'แหล่งที่ให้เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.092543126+07:00","message":"Push: 'ดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.092545271+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.092547403+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.092549591+07:00","message":"Next Push (prob) : 'ที่สุดก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.092557344+07:00","message":"push: {false ดินมาก 0 0xc0004a2800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.596283394+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.596320569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.596326189+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.59634014+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.596346739+07:00","message":"[bufferProcess] interim [480000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.596349323+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.596352664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.596355381+07:00","message":"> Transcript [1640] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.596358707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.596360947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.596363124+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.596365593+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.978905892+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.978948236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.978955831+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:49.978971266+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.978979135+07:00","message":"[bufferProcess] interim [840000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.97898321+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.978988265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.978992559+07:00","message":"> Transcript [1641] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.978997329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.979003105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.97900685+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:49.979010734+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:50.096939777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:50.096931408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.553916712+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.553949751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.553955804+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:50.553967394+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.553973426+07:00","message":"[bufferProcess] interim [440000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.553976089+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.553981176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.553984121+07:00","message":"> Transcript [1642] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.553989621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.553992023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.553994172+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:50.553996736+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.019119381+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.019156212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.01916201+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.019177041+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.01918393+07:00","message":"[bufferProcess] interim [920000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.01918657+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.01919034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.019193165+07:00","message":"> Transcript [1643] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.019197021+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.019199106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.019201468+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.019204176+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.019207162+07:00","message":"Push: 'ที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.019209198+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.019211293+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.019213854+07:00","message":"Next Push (prob) : 'เกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.019221798+07:00","message":"push: {false ที่สุดก็คือ 0 0xc0004a2800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.175850805+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.209561879+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.209600412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.209607072+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.209619075+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.209626128+07:00","message":"[bufferProcess] interim [40000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.209629122+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.209634715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.209637521+07:00","message":"> Transcript [1644] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.209641293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.209643505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.209645817+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.209648592+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.217726271+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.21775254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.217758939+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.217777188+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.217784232+07:00","message":"[bufferProcess] interim [100000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.217788568+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.21779328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.217797729+07:00","message":"> Transcript [1645] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.217803366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.217806302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.217809743+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.217813521+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.251847975+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.255915098+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.25594404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.255949978+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.255976283+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.255982829+07:00","message":"[bufferProcess] interim [160000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.255985546+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.255988909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.255991901+07:00","message":"> Transcript [1646] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.255995246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.255997122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.255999406+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.256002102+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.262821352+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.262842435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.262847352+07:00","message":"receive interim result [false|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.262860854+07:00","message":"[buffer interim] 104 false แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.262865827+07:00","message":"[bufferProcess] interim [280000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.262868102+07:00","message":"[bufferProcess] send to processor:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.262872137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.262874915+07:00","message":"> Transcript [1647] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.262879501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.262881839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.262883925+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.262886182+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.262891194+07:00","message":"Push: 'เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.262893322+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.262895804+07:00","message":"Set new StatePrefix : 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.262898269+07:00","message":"Next Push (prob) : 'ประเด็นอยู่ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.262905223+07:00","message":"push: {false เกลือเสริมไอโอดีน 0 0xc0004a2800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.306246932+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.306280882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้\",\"confidence\":0.9578412}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.30628674+07:00","message":"receive interim result [true|false]: แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.306297606+07:00","message":"end recv isFinal message id 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.306299891+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.306303548+07:00","message":"[buffer interim] 104 true แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306318235+07:00","message":"[bufferProcess] interim [280000000]:แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306321661+07:00","message":"[bufferProcess] send to processor (isfinal):แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306325487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306328208+07:00","message":"> Transcript [1648] [false]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306331475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306333509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306335733+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306338365+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306340391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306342814+07:00","message":"> Transcript [1649] [true]: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306345202+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306346986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306348697+07:00","message":"StatePrefix: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีนประเด็นอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306350736+07:00","message":"TextPushed: 'แหล่งที่ให้เอาดินมากที่สุดก็คือเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.306357762+07:00","message":"Push: 'ประเด็นอยู่ตรงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.306365118+07:00","message":"push: {true ประเด็นอยู่ตรงนี้ 0 0xc0004a2800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:51.31801213+07:00","message":"write wav file: './tmp/7592/7592_104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.971381226+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.971427199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.971434291+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:51.971450964+07:00","message":"[buffer interim] 105 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.971459262+07:00","message":"[bufferProcess] interim [540000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:51.971463892+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.61809824+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.61814013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.618147096+07:00","message":"receive interim result [false|false]: เพลงท่านผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.618163182+07:00","message":"[buffer interim] 105 false เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.61817156+07:00","message":"[bufferProcess] interim [140000000]:เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.618174351+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.618180874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.618184183+07:00","message":"> Transcript [1650] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:52.618186771+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.768551532+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.768592014+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.768595984+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.768598797+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.768601925+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.768604834+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:52.768607717+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:53.097068525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:53.097115584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.183380203+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.183417579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.183422816+07:00","message":"receive interim result [false|false]: เพลงท่านผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.183433736+07:00","message":"[buffer interim] 105 false เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.183440205+07:00","message":"[bufferProcess] interim [740000000]:เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.183442719+07:00","message":"[bufferProcess] send to processor:เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.183446079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.183448625+07:00","message":"> Transcript [1651] [false]: 'เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.183451793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.183453774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.183455696+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.183458252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.199775289+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.199820325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชมทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.199827611+07:00","message":"receive interim result [false|false]: เพลงท่านผู้ชมทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.199844722+07:00","message":"[buffer interim] 105 false เพลงท่านผู้ชมทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.199853024+07:00","message":"[bufferProcess] interim [800000000]:เพลงท่านผู้ชมทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.199855836+07:00","message":"[bufferProcess] send to processor:เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.199862254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.199864923+07:00","message":"> Transcript [1652] [false]: 'เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.199868308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.199870399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.199872368+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.199874684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.314666251+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.314727379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.314734953+07:00","message":"receive interim result [false|false]: เพลงท่านผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.31475334+07:00","message":"[buffer interim] 105 false เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.314779132+07:00","message":"[bufferProcess] interim [860000000]:เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.31478206+07:00","message":"[bufferProcess] send to processor:เพลงท่านผู้ชมทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.314786045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.314789849+07:00","message":"> Transcript [1653] [false]: 'เพลงท่านผู้ชมทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.314793629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.314795757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.314797825+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.314800222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.323962068+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.324000181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชมทุกคนเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.324005727+07:00","message":"receive interim result [false|false]: เพลงท่านผู้ชมทุกคนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.324020189+07:00","message":"[buffer interim] 105 false เพลงท่านผู้ชมทุกคนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.324026914+07:00","message":"[bufferProcess] interim [920000000]:เพลงท่านผู้ชมทุกคนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.324029561+07:00","message":"[bufferProcess] send to processor:เพลงท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.324036667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.324039506+07:00","message":"> Transcript [1654] [false]: 'เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.324044056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.324046734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.324048856+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.324051083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.324056804+07:00","message":"Push: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.324058946+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.324061564+07:00","message":"Set new StatePrefix : 'เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.324063782+07:00","message":"Next Push (prob) : 'ท่านผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.324071166+07:00","message":"push: {false เพลง 0 0xc00039d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.386274492+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.38632371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชมทุกคนเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.386329814+07:00","message":"receive interim result [false|false]: เพลงท่านผู้ชมทุกคนเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.386345876+07:00","message":"[buffer interim] 105 false เพลงท่านผู้ชมทุกคนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.386354368+07:00","message":"[bufferProcess] interim [980000000]:เพลงท่านผู้ชมทุกคนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.386357075+07:00","message":"[bufferProcess] send to processor:เพลงท่านผู้ชมทุกคนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.386364255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.386367831+07:00","message":"> Transcript [1655] [false]: 'เพลงท่านผู้ชมทุกคนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.386371835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.38637419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.386376547+07:00","message":"StatePrefix: 'เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.386379314+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.498217726+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.4982639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชมทุกคนเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.498271911+07:00","message":"receive interim result [false|false]: เพลงท่านผู้ชมทุกคนเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.498290508+07:00","message":"[buffer interim] 105 false เพลงท่านผู้ชมทุกคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.498298737+07:00","message":"[bufferProcess] interim [40000000]:เพลงท่านผู้ชมทุกคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.498301581+07:00","message":"[bufferProcess] send to processor:เพลงท่านผู้ชมทุกคนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.498310283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.498313366+07:00","message":"> Transcript [1656] [false]: 'เพลงท่านผู้ชมทุกคนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.498317203+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.498319578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.498324035+07:00","message":"StatePrefix: 'เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.498326559+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.620430913+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.62047119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชมทุกคนเข้าใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.620477989+07:00","message":"receive interim result [false|false]: เพลงท่านผู้ชมทุกคนเข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.620493544+07:00","message":"[buffer interim] 105 false เพลงท่านผู้ชมทุกคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.620499859+07:00","message":"[bufferProcess] interim [220000000]:เพลงท่านผู้ชมทุกคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.620502361+07:00","message":"[bufferProcess] send to processor:เพลงท่านผู้ชมทุกคนเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.620509543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.620512263+07:00","message":"> Transcript [1657] [false]: 'เพลงท่านผู้ชมทุกคนเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.620515787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.620518091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.620520261+07:00","message":"StatePrefix: 'เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.620522634+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.829813956+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.829860979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชมทุกคนเข้าใจว่ากู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.829867243+07:00","message":"receive interim result [false|false]: เพลงท่านผู้ชมทุกคนเข้าใจว่ากู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.829883667+07:00","message":"[buffer interim] 105 false เพลงท่านผู้ชมทุกคนเข้าใจว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.829891891+07:00","message":"[bufferProcess] interim [340000000]:เพลงท่านผู้ชมทุกคนเข้าใจว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.829894637+07:00","message":"[bufferProcess] send to processor:เพลงท่านผู้ชมทุกคนเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.829898519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.829903272+07:00","message":"> Transcript [1658] [false]: 'เพลงท่านผู้ชมทุกคนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.829907836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.829909932+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.829914088+07:00","message":"StatePrefix: 'เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.829916766+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.829921511+07:00","message":"Push: 'ท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.829923608+07:00","message":"TextPushed: 'เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.829926059+07:00","message":"Set new StatePrefix : 'เพลงท่านผู้ชมทุกคนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.829928476+07:00","message":"Next Push (prob) : 'ทุกคนเข้าใจว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.829950302+07:00","message":"push: {false ท่านผู้ชม 0 0xc00039d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.852537408+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.852582395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชมทุกคนเข้าใจว่าคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.852589152+07:00","message":"receive interim result [false|false]: เพลงท่านผู้ชมทุกคนเข้าใจว่าคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.852603626+07:00","message":"[buffer interim] 105 false เพลงท่านผู้ชมทุกคนเข้าใจว่าคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.852611811+07:00","message":"[bufferProcess] interim [400000000]:เพลงท่านผู้ชมทุกคนเข้าใจว่าคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.852614709+07:00","message":"[bufferProcess] send to processor:เพลงท่านผู้ชมทุกคนเข้าใจว่ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.852621344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.852624661+07:00","message":"> Transcript [1659] [false]: 'เพลงท่านผู้ชมทุกคนเข้าใจว่ากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.852628337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.852630634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.852632612+07:00","message":"StatePrefix: 'เพลงท่านผู้ชมทุกคนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.852635092+07:00","message":"TextPushed: 'เพลงท่านผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.866585361+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.914098659+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.914142863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.914148975+07:00","message":"receive interim result [false|false]: เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:53.914167341+07:00","message":"[buffer interim] 105 false เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.914175369+07:00","message":"[bufferProcess] interim [460000000]:เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.914178105+07:00","message":"[bufferProcess] send to processor:เพลงท่านผู้ชมทุกคนเข้าใจว่าคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.914184302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.914187786+07:00","message":"> Transcript [1660] [false]: 'เพลงท่านผู้ชมทุกคนเข้าใจว่าคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.914191472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.914194181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.914196189+07:00","message":"StatePrefix: 'เพลงท่านผู้ชมทุกคนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:53.914198897+07:00","message":"TextPushed: 'เพลงท่านผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.049544346+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.049587953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ\",\"confidence\":0.9540572}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.049595005+07:00","message":"receive interim result [true|false]: เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.049605882+07:00","message":"end recv isFinal message id 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.049607987+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.049615247+07:00","message":"[buffer interim] 105 true เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049627027+07:00","message":"[bufferProcess] interim [640000000]:เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049630675+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049634647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049638046+07:00","message":"> Transcript [1661] [false]: 'เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049641649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049643776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049645937+07:00","message":"StatePrefix: 'เพลงท่านผู้ชมทุกคนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049648378+07:00","message":"TextPushed: 'เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049651194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049653303+07:00","message":"> Transcript [1662] [true]: 'เพลงท่านผู้ชมทุกคนเข้าใจว่าเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.04965544+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049657411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049659189+07:00","message":"StatePrefix: 'เพลงท่านผู้ชมทุกคนเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049661131+07:00","message":"TextPushed: 'เพลงท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:54.049668564+07:00","message":"Push: 'ทุกคนเข้าใจว่าเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.049677012+07:00","message":"push: {true ทุกคนเข้าใจว่าเกลือ 0 0xc00039d080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:54.057902602+07:00","message":"write wav file: './tmp/7592/7592_105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:54.188257608+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:55.411399835+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:55.411441009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:55.411446177+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:55.411458347+07:00","message":"[buffer interim] 106 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:55.411464697+07:00","message":"[bufferProcess] interim [80000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:55.411466437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:55.411473282+07:00","message":"[bufferProcess] send to processor (ticker):ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:55.411476093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:55.411479081+07:00","message":"> Transcript [1663] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:55.411481446+07:00","message":"Set StatePrefix (first interim): 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.051868453+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.051914541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.051921742+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.05193783+07:00","message":"[buffer interim] 106 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.051945114+07:00","message":"[bufferProcess] interim [680000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.051947374+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:56.097907137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:56.09793391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.458852678+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.458899125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.458904767+07:00","message":"receive interim result [false|false]: จริงๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.458926805+07:00","message":"[buffer interim] 106 false จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.458941571+07:00","message":"[bufferProcess] interim [100000000]:จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.458946798+07:00","message":"[bufferProcess] send to processor:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.458953143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.458957124+07:00","message":"> Transcript [1664] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.458961569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.458965402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.458968359+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.458971503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.497960019+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.56761646+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.585609109+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.585655234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้ว\",\"confidence\":0.9400207}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.585661679+07:00","message":"receive interim result [true|false]: จริงๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.585671797+07:00","message":"end recv isFinal message id 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.585674073+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.585681867+07:00","message":"[buffer interim] 106 true จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.585693416+07:00","message":"[bufferProcess] interim [340000000]:จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.585696609+07:00","message":"[bufferProcess] send to processor (isfinal):จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.585716214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.585734275+07:00","message":"> Transcript [1665] [false]: 'จริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.58573825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.585741212+07:00","message":"Set new StatePrefix: 'จริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.585743563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.585746312+07:00","message":"> Transcript [1666] [true]: 'จริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.585750191+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.585752366+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.585754646+07:00","message":"StatePrefix: 'จริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.585756803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:56.585764635+07:00","message":"Push: 'จริงๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:56.585774536+07:00","message":"push: {true จริงๆแล้ว 0 0xc00039ce80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:12:56.593560675+07:00","message":"write wav file: './tmp/7592/7592_106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.099386879+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.099428236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.099434129+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.099450518+07:00","message":"[buffer interim] 107 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.099458142+07:00","message":"[bufferProcess] interim [360000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.099460991+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.420052342+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.420094775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.420100864+07:00","message":"receive interim result [false|false]: มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.420115671+07:00","message":"[buffer interim] 107 false มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.420123792+07:00","message":"[bufferProcess] interim [660000000]:มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.420126176+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.420130021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.420133096+07:00","message":"> Transcript [1667] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.420136004+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.654720518+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.654761644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่หนู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.654767848+07:00","message":"receive interim result [false|false]: มีแต่หนู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.654778763+07:00","message":"[buffer interim] 107 false มีแต่หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.65478711+07:00","message":"[bufferProcess] interim [900000000]:มีแต่หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.654789486+07:00","message":"[bufferProcess] send to processor:มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.654793439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.654796821+07:00","message":"> Transcript [1668] [false]: 'มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.654800077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.654802162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.654804137+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.654806261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.73919833+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.739238755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.739244847+07:00","message":"receive interim result [false|false]: มีแต่น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.739260189+07:00","message":"[buffer interim] 107 false มีแต่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.739268316+07:00","message":"[bufferProcess] interim [960000000]:มีแต่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.739270809+07:00","message":"[bufferProcess] send to processor:มีแต่หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.739278532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.739281367+07:00","message":"> Transcript [1669] [false]: 'มีแต่หนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.739284393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.739286622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.739289298+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.739291577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.741722924+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.741740055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.741744312+07:00","message":"receive interim result [false|false]: มีแต่น้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.741754771+07:00","message":"[buffer interim] 107 false มีแต่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.741758681+07:00","message":"[bufferProcess] interim [20000000]:มีแต่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.741760743+07:00","message":"[bufferProcess] send to processor:มีแต่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.741763053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.741765314+07:00","message":"> Transcript [1670] [false]: 'มีแต่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.741767814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.741769548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.741771401+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.741773198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.985590419+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.98563671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.985644685+07:00","message":"receive interim result [false|false]: มีแต่น้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.985660503+07:00","message":"[buffer interim] 107 false มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.985668118+07:00","message":"[bufferProcess] interim [260000000]:มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.98567053+07:00","message":"[bufferProcess] send to processor:มีแต่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.98567417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.985677588+07:00","message":"> Transcript [1671] [false]: 'มีแต่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.985680957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.98568315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.985685374+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.985687495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.985690064+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.985691924+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.98569439+07:00","message":"Set new StatePrefix : 'มีแต่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:57.985696594+07:00","message":"Next Push (prob) : 'แต่น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:57.985717943+07:00","message":"push: {false มี 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.636322954+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.636370307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.636376512+07:00","message":"receive interim result [false|false]: มีแต่น้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.636390581+07:00","message":"[buffer interim] 107 false มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.636398153+07:00","message":"[bufferProcess] interim [860000000]:มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.636400497+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.636404132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.636407317+07:00","message":"> Transcript [1672] [false]: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.636410472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.636412604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.636414488+07:00","message":"StatePrefix: 'มีแต่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.636417076+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.844720532+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.84476481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.844771482+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.844786624+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.844794334+07:00","message":"[bufferProcess] interim [100000000]:มีแต่น้อยมากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.844797743+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.844805417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.844808663+07:00","message":"> Transcript [1673] [false]: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.844812293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.844814958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.844816953+07:00","message":"StatePrefix: 'มีแต่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.844819684+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.887119275+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.887158824+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-25T13:12:58.887164884+07:00","message":"receive interim result [false|false]: มีแต่น้อยมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.887180371+07:00","message":"[buffer interim] 107 false มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.887187821+07:00","message":"[bufferProcess] interim [160000000]:มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.887190423+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.88719442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.88719771+07:00","message":"> Transcript [1674] [false]: 'มีแต่น้อยมากต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.887201325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.887203515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.887205635+07:00","message":"StatePrefix: 'มีแต่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.887207812+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.89096999+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.890994668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.891000281+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.891014311+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.891019615+07:00","message":"[bufferProcess] interim [220000000]:มีแต่น้อยมากต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.891022003+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.891025441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.891028769+07:00","message":"> Transcript [1675] [false]: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.891032572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.89103518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.891037235+07:00","message":"StatePrefix: 'มีแต่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.89104012+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.891045848+07:00","message":"Push: 'แต่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.891048081+07:00","message":"TextPushed: 'มีแต่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.891050184+07:00","message":"Set new StatePrefix : 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:58.891052491+07:00","message":"Next Push (prob) : 'มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:58.891061725+07:00","message":"push: {false แต่น้อย 0 0xc000044400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:59.09823899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:12:59.09824084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.167281574+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.167321415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.167327278+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.167342363+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.167352252+07:00","message":"[bufferProcess] interim [400000000]:มีแต่น้อยมากต้องกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.167354837+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.167360417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.167363644+07:00","message":"> Transcript [1676] [false]: 'มีแต่น้อยมากต้องกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.167367466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.167369862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.167374187+07:00","message":"StatePrefix: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.16737671+07:00","message":"TextPushed: 'มีแต่น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.219561776+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.219600081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.219605872+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.219622502+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.219631024+07:00","message":"[bufferProcess] interim [460000000]:มีแต่น้อยมากต้องกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.219633741+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.219640979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.219645983+07:00","message":"> Transcript [1677] [false]: 'มีแต่น้อยมากต้องกินใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.219649876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.219652377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.219657736+07:00","message":"StatePrefix: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.219660258+07:00","message":"TextPushed: 'มีแต่น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.233627681+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.233655205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินไอติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.233662126+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินไอติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.233675282+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.233682135+07:00","message":"[bufferProcess] interim [520000000]:มีแต่น้อยมากต้องกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.233684594+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.233689252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.23369215+07:00","message":"> Transcript [1678] [false]: 'มีแต่น้อยมากต้องกินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.233695426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.233697317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.233707974+07:00","message":"StatePrefix: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.233710727+07:00","message":"TextPushed: 'มีแต่น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.397398018+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.397444632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.397450967+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.3974669+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.39747554+07:00","message":"[bufferProcess] interim [700000000]:มีแต่น้อยมากต้องกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.397478209+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.397482135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.397485163+07:00","message":"> Transcript [1679] [false]: 'มีแต่น้อยมากต้องกินไอติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.397488927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.397491246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.397493642+07:00","message":"StatePrefix: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.397497944+07:00","message":"TextPushed: 'มีแต่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.397500809+07:00","message":"Push: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.397502949+07:00","message":"TextPushed: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.397505028+07:00","message":"Set new StatePrefix : 'มีแต่น้อยมากต้องกินไอติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.397507408+07:00","message":"Next Push (prob) : 'ต้องกินไอติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.397516751+07:00","message":"push: {false มาก 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.586027519+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.586066761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.586073151+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.586088282+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.586096398+07:00","message":"[bufferProcess] interim [880000000]:มีแต่น้อยมากต้องกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.5861006+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.586104337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.586107886+07:00","message":"> Transcript [1680] [false]: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.586110763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.586112819+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.743828727+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.743866022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.743871642+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:12:59.743886772+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.743895198+07:00","message":"[bufferProcess] interim [0]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.743898696+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.743902848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.743905843+07:00","message":"> Transcript [1681] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.743909379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.743911487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.743913678+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:12:59.743916475+07:00","message":"TextPushed: 'มีแต่น้อยมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.378493344+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.378530854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.378542914+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.378557462+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.378564442+07:00","message":"[bufferProcess] interim [600000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.378566958+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.37857207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.378574974+07:00","message":"> Transcript [1682] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.378578577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.378580758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.378583314+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.378585953+07:00","message":"TextPushed: 'มีแต่น้อยมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.451051325+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.451088217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.451094427+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.451107083+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.451113719+07:00","message":"[bufferProcess] interim [720000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.451116596+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.451119885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.451122692+07:00","message":"> Transcript [1683] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.45112598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.45112829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.451130622+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.451132946+07:00","message":"TextPushed: 'มีแต่น้อยมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.498256509+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.498299386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.498305438+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.49832065+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.498327897+07:00","message":"[bufferProcess] interim [780000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.498331301+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.498335031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.498337895+07:00","message":"> Transcript [1684] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.498341651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.49834383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.498346393+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.498349375+07:00","message":"TextPushed: 'มีแต่น้อยมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.498359725+07:00","message":"Push: 'ต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.498363423+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.498366265+07:00","message":"Set new StatePrefix : 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.498369999+07:00","message":"Next Push (prob) : 'ที่เยอะเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.498408587+07:00","message":"push: {false ต้องกินในปริมาณ 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.623898432+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.62393383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.623939741+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.623954921+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.623961696+07:00","message":"[bufferProcess] interim [900000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.623964347+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.623967557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.623970614+07:00","message":"> Transcript [1685] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.623973182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.623975527+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.750875628+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.750912747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.750918719+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:00.750930323+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.750936967+07:00","message":"[bufferProcess] interim [20000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.750939518+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.750944844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.75094764+07:00","message":"> Transcript [1686] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.750951337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.750953523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.75095556+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:00.750958388+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.009363207+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.009399855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.009406453+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.009419089+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.009425855+07:00","message":"[bufferProcess] interim [320000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.009428299+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.009434262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.009439416+07:00","message":"> Transcript [1687] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.009443342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.009445561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.009448006+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.00945207+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.326044006+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.326080066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงตื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.326085817+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงตื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.326100674+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.326107826+07:00","message":"[bufferProcess] interim [620000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.326110662+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.326113759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.326116508+07:00","message":"> Transcript [1688] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.326121077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.326123128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.32612543+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.326128067+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.685505542+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.685556207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.685563106+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.685595101+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.685603928+07:00","message":"[bufferProcess] interim [800000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.685606928+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.685611739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.685615102+07:00","message":"> Transcript [1689] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.685619848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.685621981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.68562437+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.685627402+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.685630916+07:00","message":"Push: 'ที่เยอะด้วยเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.685633107+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.685635505+07:00","message":"Set new StatePrefix : 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.685638008+07:00","message":"Next Push (prob) : 'ผลนี้จึงตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.685647293+07:00","message":"push: {false ที่เยอะด้วยเหตุ 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.76075288+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.760797473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.760804411+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.760816434+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.760824109+07:00","message":"[bufferProcess] interim [860000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.760827006+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.760832828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.760836826+07:00","message":"> Transcript [1690] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.760839778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.760842119+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.818471887+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.88129977+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.984555475+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.984595271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.984601195+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:01.984615544+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.98462643+07:00","message":"[bufferProcess] interim [100000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.984629501+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.984637653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.98464051+07:00","message":"> Transcript [1691] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.984643348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:01.984646172+07:00","message":"Set new StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.005738794+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.005777695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.005784248+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.005798935+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.005807285+07:00","message":"[bufferProcess] interim [160000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.005809798+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.00581356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.005816606+07:00","message":"> Transcript [1692] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.005820273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.005822404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.005824326+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.005826832+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:02.099284852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:02.099320185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.107977955+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.108023663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.108032314+07:00","message":"receive interim result [false|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.108047758+07:00","message":"[buffer interim] 107 false มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.108055934+07:00","message":"[bufferProcess] interim [280000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.108061152+07:00","message":"[bufferProcess] send to processor:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.108068468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.108072552+07:00","message":"> Transcript [1693] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.108078184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.108081585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.108084688+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.108088874+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.237021367+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.237065151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป\",\"confidence\":0.9044623}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.237072891+07:00","message":"receive interim result [true|false]: มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.237083259+07:00","message":"end recv isFinal message id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.237085438+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.237093084+07:00","message":"[buffer interim] 107 true มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237104706+07:00","message":"[bufferProcess] interim [280000000]:มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237110843+07:00","message":"[bufferProcess] send to processor (isfinal):มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237115038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237119952+07:00","message":"> Transcript [1694] [false]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237124115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237126051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237128231+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237131384+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237133637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237135685+07:00","message":"> Transcript [1695] [true]: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov ลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.23713809+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237140152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237141905+07:00","message":"StatePrefix: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุผลนี้จึงเติม rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237143967+07:00","message":"TextPushed: 'มีแต่น้อยมากต้องกินในปริมาณที่เยอะด้วยเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.237151256+07:00","message":"Push: 'ผลนี้จึงเติม rov ลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.23717972+07:00","message":"push: {true ผลนี้จึงเติม rov ลงไป 0 0xc000044400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:02.249306141+07:00","message":"write wav file: './tmp/7592/7592_107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.551825808+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.551876155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.551881838+07:00","message":"receive interim result [false|false]: ทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.551901317+07:00","message":"[buffer interim] 108 false ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.551909307+07:00","message":"[bufferProcess] interim [480000000]:ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.551911522+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.73448593+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.734517046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลลึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.734521678+07:00","message":"receive interim result [false|false]: ทะเลลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.734540649+07:00","message":"[buffer interim] 108 false ทะเลลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.734547222+07:00","message":"[bufferProcess] interim [660000000]:ทะเลลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.734549948+07:00","message":"[bufferProcess] send to processor:ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.734553029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.734555654+07:00","message":"> Transcript [1696] [false]: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.73455792+07:00","message":"Set StatePrefix (first interim): 'ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.919860593+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.919913605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลและเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.919921946+07:00","message":"receive interim result [false|false]: ทะเลและเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.91994452+07:00","message":"[buffer interim] 108 false ทะเลและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.919958623+07:00","message":"[bufferProcess] interim [840000000]:ทะเลและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.919962676+07:00","message":"[bufferProcess] send to processor:ทะเลลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.919972143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.91997679+07:00","message":"> Transcript [1697] [false]: 'ทะเลลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.919982437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.919985921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.919989079+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.919992444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.969941509+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.969982033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเหลือเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.969987237+07:00","message":"receive interim result [false|false]: ทะเลเหลือเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:02.970002501+07:00","message":"[buffer interim] 108 false ทะเลเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.970009724+07:00","message":"[bufferProcess] interim [900000000]:ทะเลเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.970012286+07:00","message":"[bufferProcess] send to processor:ทะเลและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.970019971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.970023361+07:00","message":"> Transcript [1698] [false]: 'ทะเลและเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.97002721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.970030226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.970032851+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:02.97003509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.054688985+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.054739351+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-25T13:13:03.054746388+07:00","message":"receive interim result [false|false]: ทะเลลึกเกิน 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.054760602+07:00","message":"[buffer interim] 108 false ทะเลลึกเกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.054768412+07:00","message":"[bufferProcess] interim [960000000]:ทะเลลึกเกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.054771157+07:00","message":"[bufferProcess] send to processor:ทะเลเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.05477795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.054781215+07:00","message":"> Transcript [1699] [false]: 'ทะเลเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.054784865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.0547873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.054789532+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.054791743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.240529704+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.240560661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลและเกิดสินค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.240566198+07:00","message":"receive interim result [false|false]: ทะเลและเกิดสินค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.240580948+07:00","message":"[buffer interim] 108 false ทะเลและเกิดสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.240588125+07:00","message":"[bufferProcess] interim [140000000]:ทะเลและเกิดสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.240590983+07:00","message":"[bufferProcess] send to processor:ทะเลลึกเกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.24059477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.240598246+07:00","message":"> Transcript [1700] [false]: 'ทะเลลึกเกิน 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.240602075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.240605302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.240607291+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.240609955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.240617068+07:00","message":"Push: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.240620126+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.240623487+07:00","message":"Set new StatePrefix : 'ทะเลลึกเกิน 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.240626433+07:00","message":"Next Push (prob) : 'ลึกเกิน 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.240650235+07:00","message":"push: {false ทะเล 0 0xc001f8dd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.243548448+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.243567188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.243572745+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.243584077+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.243589016+07:00","message":"[bufferProcess] interim [200000000]:ทะเลเกลือสินเธาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.243591181+07:00","message":"[bufferProcess] send to processor:ทะเลและเกิดสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.24359407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.243596382+07:00","message":"> Transcript [1701] [false]: 'ทะเลและเกิดสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.243598301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.243600752+07:00","message":"Set new StatePrefix: 'ทะเลและเกิดสินค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.812824216+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.812865058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.812871679+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:03.812887373+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.812895576+07:00","message":"[bufferProcess] interim [800000000]:ทะเลเกลือสินเธาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.812898274+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.812902044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.812904904+07:00","message":"> Transcript [1702] [false]: 'ทะเลเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.812907758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:03.81291008+07:00","message":"Set new StatePrefix: 'ทะเลเกลือสินเธาว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.530710822+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.530762477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.530770648+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.530786422+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.530794283+07:00","message":"[bufferProcess] interim [520000000]:ทะเลเกลือสินเธาว์ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.530797023+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.530805335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.530808386+07:00","message":"> Transcript [1703] [false]: 'ทะเลเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.530811776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.530815379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.530817449+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.5308198+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.725212059+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.725255808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.725262709+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.725282945+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.725293689+07:00","message":"[bufferProcess] interim [640000000]:ทะเลเกลือสินเธาว์ไม่ใช่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.725296765+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.725306608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.725310331+07:00","message":"> Transcript [1704] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.725314096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.725316351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.725318585+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.725320968+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.74601736+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.746050555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.74605619+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:04.746069431+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.746076026+07:00","message":"[bufferProcess] interim [700000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.746078392+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.746082092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.746084896+07:00","message":"> Transcript [1705] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.746088584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.746090619+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.746092632+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:04.74609514+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.040574852+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.040609783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.040615864+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.040629771+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.040637154+07:00","message":"[bufferProcess] interim [940000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.040640349+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.04064571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.040648366+07:00","message":"> Transcript [1706] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.040652476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.040654859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.040657397+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.04066084+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.040665378+07:00","message":"Push: 'เกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.040668334+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.040670942+07:00","message":"Set new StatePrefix : 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.040673819+07:00","message":"Next Push (prob) : 'ไม่ใช่เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.04069131+07:00","message":"push: {false เกลือสินเธาว์ 0 0xc001f8dd00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:05.099819006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:05.099839497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.333658713+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.333710025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.333718079+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.333736206+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.333744624+07:00","message":"[bufferProcess] interim [180000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.333748623+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.333753991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.333758407+07:00","message":"> Transcript [1707] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.333763378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.333766174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.333769296+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.333773134+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.457093892+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.457135817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.457141878+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.457154055+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.457171406+07:00","message":"[bufferProcess] interim [240000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.457174554+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.457178176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.457181151+07:00","message":"> Transcript [1708] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.457184441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.457186614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.457189035+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.457191671+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.472775172+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.472800659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.472806359+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.472819125+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.47282458+07:00","message":"[bufferProcess] interim [300000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.472827665+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.472831857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.472836074+07:00","message":"> Transcript [1709] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.47283933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.472841532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.472843415+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.472845775+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.746236432+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.746268629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นแหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.746274305+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.746289015+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.746299416+07:00","message":"[bufferProcess] interim [660000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.746302151+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.746305537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.746308191+07:00","message":"> Transcript [1710] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.746312368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.746314578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.746316905+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.746319766+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.746326763+07:00","message":"Push: 'ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.746328775+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.746331251+07:00","message":"Set new StatePrefix : 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.746333982+07:00","message":"Next Push (prob) : 'เกิดทั้งนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.746341069+07:00","message":"push: {false ไม่ใช่เฉพาะ 0 0xc001f8dd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.766640103+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.766677505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.766683169+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:05.766700747+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.766708646+07:00","message":"[bufferProcess] interim [720000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.766711538+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.766715237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.766718185+07:00","message":"> Transcript [1711] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.766721858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.766723913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.766725807+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:05.766728222+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.056719315+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.056753892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.056759681+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.056773905+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.056780334+07:00","message":"[bufferProcess] interim [960000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.056782941+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.056786315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.056789157+07:00","message":"> Transcript [1712] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.056792582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.056794848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.056796751+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.056799492+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.358545001+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.358584457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.358591372+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.358607522+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.358615423+07:00","message":"[bufferProcess] interim [320000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.35861844+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.358625918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.358628824+07:00","message":"> Transcript [1713] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.358632659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.358634591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.358636883+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.358641006+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.633747821+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.633785709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.633791184+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.633806166+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.633813352+07:00","message":"[bufferProcess] interim [560000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.633816004+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.633819561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.633822516+07:00","message":"> Transcript [1714] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.633826868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.633829169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.633831684+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.633837451+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.633845219+07:00","message":"Push: 'เกิดทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.633847433+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.633850494+07:00","message":"Set new StatePrefix : 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.633853079+07:00","message":"Next Push (prob) : 'ระยะหลังกระทรวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.633860363+07:00","message":"push: {false เกิดทั้งนั้น 0 0xc001f8dd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.636558585+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.636572333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.636577482+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:06.636586645+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.636590691+07:00","message":"[bufferProcess] interim [620000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.63659286+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.636595464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.63659778+07:00","message":"> Transcript [1715] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.636600454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.636602475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.636604338+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:06.63660665+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.026463806+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.026507696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.026515434+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.026532654+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.026547806+07:00","message":"[bufferProcess] interim [980000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.026551165+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.026555152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.026558361+07:00","message":"> Transcript [1716] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.026562621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.026564796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.026566868+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.02657027+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.170370252+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.170407897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.170413725+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.170429914+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.17043745+07:00","message":"[bufferProcess] interim [100000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.170440619+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.170443966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.170446867+07:00","message":"> Transcript [1717] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.170451117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.170453664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.170456121+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.170458912+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.217997197+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.218035321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.218041927+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.218056772+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.218064334+07:00","message":"[bufferProcess] interim [160000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.218067527+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.218072193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.218075371+07:00","message":"> Transcript [1718] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.218080003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.21808225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.218084309+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.218087314+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.218090925+07:00","message":"Push: 'ระยะหลังกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.218095478+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.218098041+07:00","message":"Set new StatePrefix : 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.218100601+07:00","message":"Next Push (prob) : 'สาสุขออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.218108943+07:00","message":"push: {false ระยะหลังกระทรวง 0 0xc001f8dd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.220726861+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.220759084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.220764707+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.220776054+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.220782189+07:00","message":"[bufferProcess] interim [220000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.22078482+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.220788859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.220791455+07:00","message":"> Transcript [1719] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.220793761+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.456720013+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.517750365+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.538688826+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.538729175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.538735444+07:00","message":"receive interim result [false|false]: ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.538750458+07:00","message":"[buffer interim] 108 false ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.538757787+07:00","message":"[bufferProcess] interim [460000000]:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.538760832+07:00","message":"[bufferProcess] send to processor:ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.538764413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.53876738+07:00","message":"> Transcript [1720] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.538770335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.538772456+07:00","message":"Set new StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.66325892+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.663306029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น\",\"confidence\":0.947533}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.663314758+07:00","message":"receive interim result [true|false]: ทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.66332531+07:00","message":"end recv isFinal message id 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.663328319+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.663336623+07:00","message":"[buffer interim] 108 true ทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663347913+07:00","message":"[bufferProcess] interim [580000000]:ทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663352678+07:00","message":"[bufferProcess] send to processor (isfinal):ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663358123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663362036+07:00","message":"> Transcript [1721] [false]: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663367174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.66337036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663374018+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663378288+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663381351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663384387+07:00","message":"> Transcript [1722] [true]: 'ทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663387924+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663390588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663393215+07:00","message":"StatePrefix: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663396419+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663399522+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.66366054+07:00","message":"Push: 'สาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663667321+07:00","message":"TextPushed: 'ทะเลเกลือสินเธาว์ไม่ใช่เฉพาะเกิดทั้งนั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663671599+07:00","message":"Set new StatePrefix : 'ทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663675582+07:00","message":"Next Push (prob) : 'ทะเลและเกลือสินเธาว์ไม่ใช่เฉพาะเกิดเท่านั้นระยะหลังกระทรวงสาสุขออกประกาศเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:07.66368635+07:00","message":"push: {true สาสุขออกประกาศเป็น 0 0xc001f8dd00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:07.663684023+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_108.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:07.677958439+07:00","message":"write wav file: './tmp/7592/7592_108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.041714273+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.041765121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.041772253+07:00","message":"receive interim result [false|false]: กระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.041789781+07:00","message":"[buffer interim] 109 false กระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.041797641+07:00","message":"[bufferProcess] interim [360000000]:กระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.041799981+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:08.100208269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:08.100222171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.477178414+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.497856887+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.497902172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.497908538+07:00","message":"receive interim result [false|false]: กระทรวงกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.497924537+07:00","message":"[buffer interim] 109 false กระทรวงกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.497932444+07:00","message":"[bufferProcess] interim [780000000]:กระทรวงกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.497934974+07:00","message":"[bufferProcess] send to processor:กระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.497942068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.497945166+07:00","message":"> Transcript [1723] [false]: 'กระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.497947745+07:00","message":"Set StatePrefix (first interim): 'กระทรวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.564075146+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.564127029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.564131104+07:00","message":"receive interim result [false|false]: กระทรวงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.564143542+07:00","message":"[buffer interim] 109 false กระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.564152685+07:00","message":"[bufferProcess] interim [900000000]:กระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.564155351+07:00","message":"[bufferProcess] send to processor:กระทรวงกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.564162279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.564165073+07:00","message":"> Transcript [1724] [false]: 'กระทรวงกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.564168363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.564170603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.564172578+07:00","message":"StatePrefix: 'กระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.564175629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.570485151+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.570510298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทรวงว่า\",\"confidence\":0.95321405}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.570515752+07:00","message":"receive interim result [true|false]: กระทรวงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.570520669+07:00","message":"end recv isFinal message id 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.570523302+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.570547706+07:00","message":"[buffer interim] 109 true กระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570579578+07:00","message":"[bufferProcess] interim [990000000]:กระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570583244+07:00","message":"[bufferProcess] send to processor (isfinal):กระทรวงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570586768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570590023+07:00","message":"> Transcript [1725] [false]: 'กระทรวงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570593991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570596039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570598429+07:00","message":"StatePrefix: 'กระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570600584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570602375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570604418+07:00","message":"> Transcript [1726] [true]: 'กระทรวงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570606493+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570608258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570610221+07:00","message":"StatePrefix: 'กระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570612054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.570614376+07:00","message":"Push: 'กระทรวงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.570623222+07:00","message":"push: {true กระทรวงว่า 0 0xc001f8df00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:08.576445677+07:00","message":"write wav file: './tmp/7592/7592_109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.607765168+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.736639487+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.864678809+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.864704235+07:00","message":"found end of frame, send empty tag with msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.864707356+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.864715658+07:00","message":"[buffer interim] 110 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.864724625+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.86473579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.864739159+07:00","message":"> Transcript [1727] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.864742013+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.864744072+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.864746012+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.864748095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:08.864751046+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.864761708+07:00","message":"push: {true \n 0 0xc001f8ce80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:08.869344843+07:00","message":"write wav file: './tmp/7592/7592_110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:08.929440287+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.387633513+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.38767263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.387677737+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.387700241+07:00","message":"[buffer interim] 111 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.387707523+07:00","message":"[bufferProcess] interim [480000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.387709533+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.579999888+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.580041289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปั่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.580047047+07:00","message":"receive interim result [false|false]: เครื่องปั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.5800633+07:00","message":"[buffer interim] 111 false เครื่องปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.580071741+07:00","message":"[bufferProcess] interim [720000000]:เครื่องปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.580074359+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.580078134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.580081114+07:00","message":"> Transcript [1728] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.580083351+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.651574208+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.651612058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.651617906+07:00","message":"receive interim result [false|false]: เครื่องปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.651632735+07:00","message":"[buffer interim] 111 false เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.651640551+07:00","message":"[bufferProcess] interim [780000000]:เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.651642871+07:00","message":"[bufferProcess] send to processor:เครื่องปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.651650228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.651653475+07:00","message":"> Transcript [1729] [false]: 'เครื่องปั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.651656828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.651658895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.651661695+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.651663903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.816294066+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.898633365+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.898689865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.898703962+07:00","message":"receive interim result [false|false]: เครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.898721355+07:00","message":"[buffer interim] 111 false เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.89872949+07:00","message":"[bufferProcess] interim [80000000]:เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.898731934+07:00","message":"[bufferProcess] send to processor:เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.898739163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.898743317+07:00","message":"> Transcript [1730] [false]: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.898748689+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.898751807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.898754923+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.898758099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.910108579+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.910139382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรส\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.910144723+07:00","message":"receive interim result [true|false]: เครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.910154314+07:00","message":"end recv isFinal message id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.91015647+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.910163672+07:00","message":"[buffer interim] 111 true เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.910173533+07:00","message":"[bufferProcess] interim [110000000]:เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.910179537+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.91018415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.910188186+07:00","message":"> Transcript [1731] [false]: 'เครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.910192245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.910194539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.910196437+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.910198505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.910200299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.910202322+07:00","message":"> Transcript [1732] [true]: 'เครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.910204416+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.9102061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.91020803+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.910209714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:09.910215748+07:00","message":"Push: 'เครื่องปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.910225061+07:00","message":"push: {true เครื่องปรุงรส 0 0xc001f8db80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:09.916157305+07:00","message":"write wav file: './tmp/7592/7592_111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:09.948147687+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.474633111+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.474675519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลุกฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.474680482+07:00","message":"receive interim result [false|false]: ปลุกฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.474705526+07:00","message":"[buffer interim] 112 false ปลุกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.474712619+07:00","message":"[bufferProcess] interim [420000000]:ปลุกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.474714827+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.527285086+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.612390001+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.612427214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.61243365+07:00","message":"receive interim result [false|false]: ทุกชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.61244449+07:00","message":"[buffer interim] 112 false ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.612451582+07:00","message":"[bufferProcess] interim [540000000]:ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.612454108+07:00","message":"[bufferProcess] send to processor:ปลุกฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.612457241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.612460125+07:00","message":"> Transcript [1733] [false]: 'ปลุกฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.612462318+07:00","message":"Set StatePrefix (first interim): 'ปลุกฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.618382263+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.618412072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกชนิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.618417222+07:00","message":"receive interim result [true|false]: ทุกชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.61842634+07:00","message":"end recv isFinal message id 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.618428887+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.618435247+07:00","message":"[buffer interim] 112 true ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.618440306+07:00","message":"[bufferProcess] interim [600000000]:ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.618443163+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.618448975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.618469849+07:00","message":"> Transcript [1734] [false]: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.618473703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.618476337+07:00","message":"Set new StatePrefix: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.6184792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.618481893+07:00","message":"> Transcript [1735] [true]: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.618485286+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.618487579+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.618489802+07:00","message":"StatePrefix: 'ทุกชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.618491974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:10.618499646+07:00","message":"Push: 'ทุกชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.61850888+07:00","message":"push: {true ทุกชนิด 0 0xc000044380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:10.624305732+07:00","message":"write wav file: './tmp/7592/7592_112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:10.660514227+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:11.101223098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:11.101238972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.351753837+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.35178221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.35178655+07:00","message":"receive interim result [false|false]: ใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.35179893+07:00","message":"[buffer interim] 113 false ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.35180534+07:00","message":"[bufferProcess] interim [720000000]:ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.351807007+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.383178838+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.383217834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.383223387+07:00","message":"receive interim result [false|false]: เอาขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.383236545+07:00","message":"[buffer interim] 113 false เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.383243545+07:00","message":"[bufferProcess] interim [780000000]:เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.383245691+07:00","message":"[bufferProcess] send to processor:ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.383248786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.383251592+07:00","message":"> Transcript [1736] [false]: 'ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.383253743+07:00","message":"Set StatePrefix (first interim): 'ใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.724625345+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.724662785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ ID\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.724667761+07:00","message":"receive interim result [false|false]: ใส่ ID"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.724683099+07:00","message":"[buffer interim] 113 false ใส่ ID"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.72469875+07:00","message":"[bufferProcess] interim [20000000]:ใส่ ID"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.724703082+07:00","message":"[bufferProcess] send to processor:เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.724707886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.724712049+07:00","message":"> Transcript [1737] [false]: 'เอาขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.724714406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.724716717+07:00","message":"Set new StatePrefix: 'เอาขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.759646705+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.759704123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.759711197+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:11.759726923+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.759738057+07:00","message":"[bufferProcess] interim [80000000]:ใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.759740663+07:00","message":"[bufferProcess] send to processor:ใส่ ID"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.759746516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.759749824+07:00","message":"> Transcript [1738] [false]: 'ใส่ ID'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.759752628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:11.759754971+07:00","message":"Set new StatePrefix: 'ใส่ ID'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.291013273+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.291052747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.291058328+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.291072296+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.291079531+07:00","message":"[bufferProcess] interim [680000000]:ใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.291081842+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.291085715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.29108859+07:00","message":"> Transcript [1739] [false]: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.291090946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.291093105+07:00","message":"Set new StatePrefix: 'ใส่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.411747094+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.411796242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.411804611+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:12.41182077+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.411829083+07:00","message":"[bufferProcess] interim [800000000]:ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.411832178+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.411839255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.411842672+07:00","message":"> Transcript [1740] [false]: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.411846436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.41184881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.41185078+07:00","message":"StatePrefix: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:12.41185549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.03700968+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.037054832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.037061209+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.037075457+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.037082199+07:00","message":"[bufferProcess] interim [400000000]:ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.037084627+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.037087943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.037091237+07:00","message":"> Transcript [1741] [false]: 'ใส่ไอโอดีนอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.037095874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.037099133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.037102583+07:00","message":"StatePrefix: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.037105956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.242773258+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.242799439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.242804749+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.242815556+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.242823783+07:00","message":"[bufferProcess] interim [580000000]:ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.242826791+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.242832137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.242834769+07:00","message":"> Transcript [1742] [false]: 'ใส่ไอโอดีนอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.242837986+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.242840332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.242842339+07:00","message":"StatePrefix: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.24284522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.435915033+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.435957035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.435964637+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.435985299+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีนอย่างนี้ประมาณ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.435993392+07:00","message":"[bufferProcess] interim [820000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.435996043+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.435999068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.43600164+07:00","message":"> Transcript [1743] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.436005176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.43600718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.436009221+07:00","message":"StatePrefix: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.4360113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.436013964+07:00","message":"Push: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.436016036+07:00","message":"TextPushed: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.436020834+07:00","message":"Set new StatePrefix : 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.436023554+07:00","message":"Next Push (prob) : 'อย่างนี้ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.436031492+07:00","message":"push: {false ใส่ไอโอดีน 0 0xc00039d600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.694013478+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.694061123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 22:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.694067227+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 22:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.694082452+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีนอย่างนี้ประมาณ 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.694089673+07:00","message":"[bufferProcess] interim [60000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.69409223+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.69409575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.694098686+07:00","message":"> Transcript [1744] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.694101924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.694104031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.694106218+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.694108449+07:00","message":"TextPushed: 'ใส่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.817902037+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.817939858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.817946136+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.817956171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4-5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.817958899+07:00","message":"receive interim result [false|false]:  4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.817965501+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:13.817969073+07:00","message":"[buffer interim] 113 false  4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.817982073+07:00","message":"[bufferProcess] interim [180000000]:ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.818000242+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.818005775+07:00","message":"[bufferProcess] interim [180000000]: 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.818008517+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.818011963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.81801573+07:00","message":"> Transcript [1745] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.81801916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.81802143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.81802663+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:13.818028942+07:00","message":"TextPushed: 'ใส่ไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:14.101681374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:14.101697763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.143944979+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.143998223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.144004819+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.144014104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4-5 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.144017088+07:00","message":"receive interim result [false|false]:  4-5 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.144025154+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.144029826+07:00","message":"[buffer interim] 113 false  4-5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.144037629+07:00","message":"[bufferProcess] interim [480000000]:ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.144041631+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.144045941+07:00","message":"[bufferProcess] interim [480000000]: 4-5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.144049927+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.144053625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.14405758+07:00","message":"> Transcript [1746] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.144062492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.144065429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.144068275+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.144071547+07:00","message":"TextPushed: 'ใส่ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.328934212+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.328973479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.328979304+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.328992656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4-5 อย่างและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.328996175+07:00","message":"receive interim result [false|false]:  4-5 อย่างและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.329005197+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.329010275+07:00","message":"[buffer interim] 113 false  4-5 อย่างและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.329017083+07:00","message":"[bufferProcess] interim [720000000]:ใส่ไอโอดีนอย่างนี้ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.329019932+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.329023235+07:00","message":"[bufferProcess] interim [720000000]: 4-5 อย่างและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.3290269+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.329030536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.329033507+07:00","message":"> Transcript [1747] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.329037209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.329039691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.329042469+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.329045111+07:00","message":"TextPushed: 'ใส่ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.329047925+07:00","message":"Push: 'อย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.329050453+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.3290526+07:00","message":"Set new StatePrefix : 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.329054862+07:00","message":"Next Push (prob) : ' 4-5 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.329070705+07:00","message":"push: {false อย่างนี้ประมาณ 0 0xc00039d600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.397095264+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.397149216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 4-5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.39715804+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.397192401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.397197228+07:00","message":"receive interim result [false|false]:  อย่างแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.397215615+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.397231594+07:00","message":"[buffer interim] 113 false  อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.397238398+07:00","message":"[bufferProcess] interim [780000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.397241991+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.397247579+07:00","message":"[bufferProcess] interim [780000000]: อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.397251126+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.397254952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.39725943+07:00","message":"> Transcript [1748] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.397263969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.397267195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.397270277+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.397273727+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.651229063+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.651269606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 4-5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.651275926+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.651287738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างแล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.651291011+07:00","message":"receive interim result [false|false]:  อย่างแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.651299431+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:14.651303155+07:00","message":"[buffer interim] 113 false  อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.651309187+07:00","message":"[bufferProcess] interim [20000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.651312254+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.651315291+07:00","message":"[bufferProcess] interim [20000000]: อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.651318779+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.651322356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.651325798+07:00","message":"> Transcript [1749] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.651329531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.651331995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.65133418+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:14.651336953+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.225652716+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.225693691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.2257006+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.225715934+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.225723791+07:00","message":"[bufferProcess] interim [620000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.22572701+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.225730306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.225732998+07:00","message":"> Transcript [1750] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.225736724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.225738736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.225741026+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.22574359+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.817085569+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.81712278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใส่ไอโอดีนอย่างนี้ประมาณ 4-5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.817129249+07:00","message":"receive interim result [false|false]: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.817139742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างแล้วครับเกลือน้ำปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.817142985+07:00","message":"receive interim result [false|false]:  อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.817149873+07:00","message":"[buffer interim] 113 false ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.817155395+07:00","message":"[buffer interim] 113 false  อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.81717976+07:00","message":"[bufferProcess] interim [220000000]:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.817184536+07:00","message":"[bufferProcess] send to processor:ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.817192842+07:00","message":"[bufferProcess] interim [220000000]: อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.817197282+07:00","message":"[bufferProcess] update buffer: ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.817211741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.817230602+07:00","message":"> Transcript [1751] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.817237008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.817239957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.81724278+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.817245781+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.817255062+07:00","message":"Push: ' 4-5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.817257008+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.817259599+07:00","message":"Set new StatePrefix : 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:15.817262613+07:00","message":"Next Push (prob) : 'แล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.817273875+07:00","message":"push: {false  4-5 อย่าง 0 0xc00039d600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:15.975833144+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.038955517+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.166667777+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.166709982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา\",\"confidence\":0.94996953}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.166717263+07:00","message":"receive interim result [true|false]: ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.166726798+07:00","message":"end recv isFinal message id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.166728978+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.166734668+07:00","message":"[buffer interim] 113 true ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166743767+07:00","message":"[bufferProcess] interim [550000000]:ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166749102+07:00","message":"[bufferProcess] send to processor (isfinal):ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166752496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166755458+07:00","message":"> Transcript [1752] [false]: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166759018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.16676101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166763275+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166765666+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166767623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166769741+07:00","message":"> Transcript [1753] [true]: 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.16677201+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166773856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166775676+07:00","message":"StatePrefix: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166777653+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166784752+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166943234+07:00","message":"Push: 'แล้วครับเกลือน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166946713+07:00","message":"TextPushed: 'ใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166949047+07:00","message":"Set new StatePrefix : 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166951393+07:00","message":"Next Push (prob) : 'ต้องใส่ไอโอดีนอย่างนี้ประมาณ 4-5 อย่างแล้วครับเกลือน้ำปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.166958268+07:00","message":"push: {true แล้วครับเกลือน้ำปลา 0 0xc00039d600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.166962882+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_113.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:16.178481653+07:00","message":"write wav file: './tmp/7592/7592_113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.713355733+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.713399831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.713405502+07:00","message":"receive interim result [false|false]: ซอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.713420773+07:00","message":"[buffer interim] 114 false ซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.713428481+07:00","message":"[bufferProcess] interim [480000000]:ซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.713430556+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.754786434+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.754821958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.75482753+07:00","message":"receive interim result [false|false]: ซอส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:16.754836358+07:00","message":"[buffer interim] 114 false ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.754842887+07:00","message":"[bufferProcess] interim [540000000]:ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.75484525+07:00","message":"[bufferProcess] send to processor:ซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.754848422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.754851221+07:00","message":"> Transcript [1754] [false]: 'ซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:16.754853305+07:00","message":"Set StatePrefix (first interim): 'ซอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.026676306+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.026721887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.026727468+07:00","message":"receive interim result [false|false]: สส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.026743608+07:00","message":"[buffer interim] 114 false สส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.026750448+07:00","message":"[bufferProcess] interim [780000000]:สส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.026754509+07:00","message":"[bufferProcess] send to processor:ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.026758894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.026762045+07:00","message":"> Transcript [1755] [false]: 'ซอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.026764312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.026766796+07:00","message":"Set new StatePrefix: 'ซอส'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:17.101720897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:17.101725885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.204035856+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.204077947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอสซีอิ๊ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.204083375+07:00","message":"receive interim result [false|false]: ซอสซีอิ๊ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.204093897+07:00","message":"[buffer interim] 114 false ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.204100339+07:00","message":"[bufferProcess] interim [960000000]:ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.204102734+07:00","message":"[bufferProcess] send to processor:สส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.204105773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.204108682+07:00","message":"> Transcript [1756] [false]: 'สส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.204111105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.204113081+07:00","message":"Set new StatePrefix: 'สส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.316028702+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.403632101+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.403672002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอสซีอิ๊ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.403680351+07:00","message":"receive interim result [true|false]: ซอสซีอิ๊ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.403695043+07:00","message":"end recv isFinal message id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.403697602+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.403704181+07:00","message":"[buffer interim] 114 true ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.403712666+07:00","message":"[bufferProcess] interim [290000000]:ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.403715526+07:00","message":"[bufferProcess] send to processor (isfinal):ซอสซีอิ๊ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.403718846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.403721762+07:00","message":"> Transcript [1757] [false]: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.403724255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.403726228+07:00","message":"Set new StatePrefix: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.403727954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.40372987+07:00","message":"> Transcript [1758] [true]: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.403732454+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.403734393+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.403736314+07:00","message":"StatePrefix: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.403738374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:17.40374108+07:00","message":"Push: 'ซอสซีอิ๊ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.403750042+07:00","message":"push: {true ซอสซีอิ๊ว 0 0xc002a62400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:17.41072365+07:00","message":"write wav file: './tmp/7592/7592_114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:17.446895388+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.617800748+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.617839968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.617845012+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.617860253+07:00","message":"[buffer interim] 115 false Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.617866493+07:00","message":"[bufferProcess] interim [140000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.61786831+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.617874675+07:00","message":"[bufferProcess] send to processor (ticker):Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.617877394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.617880245+07:00","message":"> Transcript [1759] [false]: 'Google'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.617882439+07:00","message":"Set StatePrefix (first interim): 'Google'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.822369011+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.822413423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google แปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.822419863+07:00","message":"receive interim result [false|false]: Google แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.822438364+07:00","message":"[buffer interim] 115 false Google แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.822446622+07:00","message":"[bufferProcess] interim [380000000]:Google แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.822448607+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.869709046+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.869747147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.869752308+07:00","message":"receive interim result [false|false]: เครื่องปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:18.869766888+07:00","message":"[buffer interim] 115 false เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.869774575+07:00","message":"[bufferProcess] interim [440000000]:เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.869777432+07:00","message":"[bufferProcess] send to processor:Google แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.869781134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.869787996+07:00","message":"> Transcript [1760] [false]: 'Google แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.869791765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.86979371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.869799624+07:00","message":"StatePrefix: 'Google'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:18.86980174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.053155396+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.053195312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.053200976+07:00","message":"receive interim result [false|false]: เครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.053213778+07:00","message":"[buffer interim] 115 false เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.053222632+07:00","message":"[bufferProcess] interim [680000000]:เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.053225384+07:00","message":"[bufferProcess] send to processor:เครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.053230821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.053233837+07:00","message":"> Transcript [1761] [false]: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.053236745+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.053238997+07:00","message":"Set new StatePrefix: 'เครื่องปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.378773884+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.378814112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.378820423+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.378832969+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.378840319+07:00","message":"[bufferProcess] interim [980000000]:เครื่องปรุงรสใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.378842763+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.378846865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.37884987+07:00","message":"> Transcript [1762] [false]: 'เครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.378853669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.378856042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.378857992+07:00","message":"StatePrefix: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.378860132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.910102818+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.910146958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.910153454+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:19.910169701+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.91017753+07:00","message":"[bufferProcess] interim [520000000]:เครื่องปรุงรสใหม่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.9101803+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.910187205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.910190272+07:00","message":"> Transcript [1763] [false]: 'เครื่องปรุงรสใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.910194108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.910196424+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.910198521+07:00","message":"StatePrefix: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:19.91020168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:20.101808494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:20.10181532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.267710373+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.267752814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่หาการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.267758679+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่หาการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.267779542+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่หาการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.267788422+07:00","message":"[bufferProcess] interim [640000000]:เครื่องปรุงรสใหม่หาการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.267791127+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.267795387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.267798497+07:00","message":"> Transcript [1764] [false]: 'เครื่องปรุงรสใหม่อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.267801934+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.267806655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.267808883+07:00","message":"StatePrefix: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.267811103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.382808621+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.382844145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.382850119+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.382864444+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.382871852+07:00","message":"[bufferProcess] interim [700000000]:เครื่องปรุงรสใหม่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.382874368+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่หาการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.382881756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.382884645+07:00","message":"> Transcript [1765] [false]: 'เครื่องปรุงรสใหม่หาการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.382888227+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.382890641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.382892671+07:00","message":"StatePrefix: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.382895174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.382901011+07:00","message":"Push: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.382902954+07:00","message":"TextPushed: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.382905524+07:00","message":"Set new StatePrefix : 'เครื่องปรุงรสใหม่หาการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.38290827+07:00","message":"Next Push (prob) : 'รสใหม่หาการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.382917447+07:00","message":"push: {false เครื่องปรุง 0 0xc00039db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.528233054+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.528269291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.528274773+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.528289487+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.528296503+07:00","message":"[bufferProcess] interim [820000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.5282995+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.528303403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.528306177+07:00","message":"> Transcript [1766] [false]: 'เครื่องปรุงรสใหม่อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.528308273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.528312823+07:00","message":"Set new StatePrefix: 'เครื่องปรุงรสใหม่อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.56471471+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.564751152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.564756737+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.564771852+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.564779399+07:00","message":"[bufferProcess] interim [0]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.564782231+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.564786539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.564789517+07:00","message":"> Transcript [1767] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.564792065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.564793997+07:00","message":"Set new StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.848767911+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.848803152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.84880912+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.848822167+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.848830255+07:00","message":"[bufferProcess] interim [360000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.848833033+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.848840274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.848843212+07:00","message":"> Transcript [1768] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.848846973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.848849244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.848851346+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.848853543+07:00","message":"TextPushed: 'เครื่องปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.966205112+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.966244939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.966251674+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:20.966262304+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.966269308+07:00","message":"[bufferProcess] interim [420000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.966272093+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.966275061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.966277902+07:00","message":"> Transcript [1769] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.966281413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.966283452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.966285414+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:20.966287653+07:00","message":"TextPushed: 'เครื่องปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.030240203+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.030279149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.030286055+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.030303274+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.030311954+07:00","message":"[bufferProcess] interim [480000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.030315215+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.030323161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.030327182+07:00","message":"> Transcript [1770] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.030331094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.030333707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.030336568+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.030339177+07:00","message":"TextPushed: 'เครื่องปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.053114223+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.053152809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.053185026+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.053203955+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.053213289+07:00","message":"[bufferProcess] interim [600000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.053217644+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.053222529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.053226478+07:00","message":"> Transcript [1771] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.053231854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.053234743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.053237992+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.053241316+07:00","message":"TextPushed: 'เครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.053245755+07:00","message":"Push: 'รสใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.053249082+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.053253126+07:00","message":"Set new StatePrefix : 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.053257072+07:00","message":"Next Push (prob) : 'ต้องสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.053269798+07:00","message":"push: {false รสใหม่อาจารย์ทำไมถึง 0 0xc00039db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.177876812+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.177918335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.177925005+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.177940807+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.177948482+07:00","message":"[bufferProcess] interim [780000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.17795136+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.177959446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.177962898+07:00","message":"> Transcript [1772] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.177966028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.177970524+07:00","message":"Set new StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.306662864+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.306706989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.306713641+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.306727376+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.306734256+07:00","message":"[bufferProcess] interim [840000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.306737052+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.306742315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.30674539+07:00","message":"> Transcript [1773] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.306749126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.30675141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.306753482+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.30675595+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.3844738+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.384513031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.384519541+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.384533097+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.384540387+07:00","message":"[bufferProcess] interim [960000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.384543047+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.384546281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.384549117+07:00","message":"> Transcript [1774] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.384552895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.384555121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.384557088+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.384559675+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.531625651+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.531662166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.531668297+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.531690688+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.531698062+07:00","message":"[bufferProcess] interim [80000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.531701022+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.531710467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.531714011+07:00","message":"> Transcript [1775] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจากค่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.531718064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.531720267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.531722419+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.531724899+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.674548789+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.674588839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.674595067+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.674610049+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.674618001+07:00","message":"[bufferProcess] interim [200000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.674620483+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.674623665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.674626507+07:00","message":"> Transcript [1776] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.674630515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.674632535+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.674634915+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.674637647+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.674640557+07:00","message":"Push: 'ต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.674642542+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.674645082+07:00","message":"Set new StatePrefix : 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.67464759+07:00","message":"Next Push (prob) : 'จาก 5 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.674655311+07:00","message":"push: {false ต้องสังเกต 0 0xc00039db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.822465108+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.822504907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.822512132+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.822523699+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.822533387+07:00","message":"[bufferProcess] interim [320000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.822537343+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.822544484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.822548173+07:00","message":"> Transcript [1777] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.82255285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.822556654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.822558918+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.822561933+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.885772066+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.885815311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.885822763+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:21.885834943+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.885844986+07:00","message":"[bufferProcess] interim [440000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.885848872+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.8858558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.885859655+07:00","message":"> Transcript [1778] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.885864862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.885868228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.885871118+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:21.88587412+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.015799729+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.015834841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.015842039+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.015855196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 อย่างที่อาจารย์บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.015858104+07:00","message":"receive interim result [false|false]:  5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.01587378+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.015887695+07:00","message":"[buffer interim] 115 false  5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.015914814+07:00","message":"[bufferProcess] interim [560000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.015918825+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.015925866+07:00","message":"[bufferProcess] interim [560000000]: 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.01592897+07:00","message":"[bufferProcess] update buffer: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.015932298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.015935347+07:00","message":"> Transcript [1779] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.015939069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.015941249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.015943261+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.01594567+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.076524522+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.076568124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.076574708+07:00","message":"receive interim result [false|false]: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.076588061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อย่างที่อาจารย์บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.076591478+07:00","message":"receive interim result [false|false]:  อย่างที่อาจารย์บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.076598488+07:00","message":"[buffer interim] 115 false เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.076602203+07:00","message":"[buffer interim] 115 false  อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.076617473+07:00","message":"[bufferProcess] interim [680000000]:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.07664167+07:00","message":"[bufferProcess] send to processor:เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.076649527+07:00","message":"[bufferProcess] interim [680000000]: อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.076653193+07:00","message":"[bufferProcess] update buffer: เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.076657145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.076664126+07:00","message":"> Transcript [1780] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.07666834+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.076670618+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.076672502+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.076675494+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.076689876+07:00","message":"Push: 'จาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.076692336+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.076694742+07:00","message":"Set new StatePrefix : 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.076698526+07:00","message":"Next Push (prob) : 'ที่อาจารย์บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.076709589+07:00","message":"push: {false จาก 5 อย่าง 0 0xc00039db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.125584829+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.352697034+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.352743796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องปรุงรสใหม่อาการทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก\",\"confidence\":0.94434476}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.352751219+07:00","message":"receive interim result [true|false]: เครื่องปรุงรสใหม่อาการทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.352760022+07:00","message":"end recv isFinal message id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.352762542+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.35277168+07:00","message":"[buffer interim] 115 true เครื่องปรุงรสใหม่อาการทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352780302+07:00","message":"[bufferProcess] interim [890000000]:เครื่องปรุงรสใหม่อาการทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352784323+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352788352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352791652+07:00","message":"> Transcript [1781] [false]: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352795212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352797359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352799696+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352805537+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352809292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352815589+07:00","message":"> Transcript [1782] [true]: 'เครื่องปรุงรสใหม่อาการทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352818339+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352820174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352821904+07:00","message":"StatePrefix: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352824023+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.352825962+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.353009118+07:00","message":"Push: 'ที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.353012452+07:00","message":"TextPushed: 'เครื่องปรุงรสใหม่อาจารย์ทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.353014995+07:00","message":"Set new StatePrefix : 'เครื่องปรุงรสใหม่อาการทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.353017692+07:00","message":"Next Push (prob) : 'เครื่องปรุงรสใหม่อาการทำไมถึงต้องสังเกตจาก 5 อย่างที่อาจารย์บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.353027441+07:00","message":"push: {true ที่อาจารย์บอก 0 0xc00039db00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.35304015+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_115.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:22.367039515+07:00","message":"write wav file: './tmp/7592/7592_115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.378851379+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.768694844+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.768714603+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.768717355+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.768719179+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.768721059+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.768723287+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.907538129+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.907588681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.907594362+07:00","message":"receive interim result [false|false]: มันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:22.907609707+07:00","message":"[buffer interim] 116 false มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.907616411+07:00","message":"[bufferProcess] interim [360000000]:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:22.907618487+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.090862432+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.090895867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.090901204+07:00","message":"receive interim result [false|false]: มันเป็นของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.090916467+07:00","message":"[buffer interim] 116 false มันเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.090924004+07:00","message":"[bufferProcess] interim [540000000]:มันเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.090927172+07:00","message":"[bufferProcess] send to processor:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.090934823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.090938548+07:00","message":"> Transcript [1783] [false]: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.090941827+07:00","message":"Set StatePrefix (first interim): 'มันเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:23.102455297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:23.102476345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.252454752+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.252498222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.252503183+07:00","message":"receive interim result [false|false]: มันเป็นของที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.252515058+07:00","message":"[buffer interim] 116 false มันเป็นของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.252522844+07:00","message":"[bufferProcess] interim [720000000]:มันเป็นของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.252525338+07:00","message":"[bufferProcess] send to processor:มันเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.25252915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.252532381+07:00","message":"> Transcript [1784] [false]: 'มันเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.252536099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.252538123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.252540166+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.252542289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.414812297+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.414849585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.41485517+07:00","message":"receive interim result [false|false]: มันเป็นของที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.414869675+07:00","message":"[buffer interim] 116 false มันเป็นของที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.414876851+07:00","message":"[bufferProcess] interim [840000000]:มันเป็นของที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.414879409+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.414882442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.414885209+07:00","message":"> Transcript [1785] [false]: 'มันเป็นของที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.414888553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.414890688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.4148927+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.414894953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.73212589+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.732168193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.732174403+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.732185949+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.732194918+07:00","message":"[bufferProcess] interim [140000000]:มันเป็นของที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.732198398+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.73220427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.732208624+07:00","message":"> Transcript [1786] [false]: 'มันเป็นของที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.732212868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.732217385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.732219756+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.73222192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.932424584+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.932460185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.932465772+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.9324774+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.932487274+07:00","message":"[bufferProcess] interim [380000000]:มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.93249074+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.932496699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.932500717+07:00","message":"> Transcript [1787] [false]: 'มันเป็นของที่มีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.932505172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.932508796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.93251122+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.932514396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.932518416+07:00","message":"Push: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.932521236+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.932524502+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:23.932527899+07:00","message":"Next Push (prob) : 'ของที่มีรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:23.932536918+07:00","message":"push: {false มันเป็น 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.522431922+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.52247601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.522482361+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.522502448+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.522511979+07:00","message":"[bufferProcess] interim [980000000]:มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.522514448+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.522518633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.522522113+07:00","message":"> Transcript [1788] [false]: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.522524826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.522526925+07:00","message":"Set new StatePrefix: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.689454078+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.68949322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.689499258+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.689513999+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.689520236+07:00","message":"[bufferProcess] interim [100000000]:มันเป็นของที่มีรสเค็มมีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.689522816+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.689529084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.689532181+07:00","message":"> Transcript [1789] [false]: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.689535881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.689538364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.689540881+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.68954349+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.69786304+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.697891204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.697897013+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:24.697910278+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.697915705+07:00","message":"[bufferProcess] interim [220000000]:มันเป็นของที่มีรสเค็มมีเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.697918204+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.697921406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.697923865+07:00","message":"> Transcript [1790] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.697926854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.697929401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.697932974+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:24.697935382+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.034678139+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.034741132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.03474699+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.034761617+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.034770373+07:00","message":"[bufferProcess] interim [400000000]:มันเป็นของที่มีรสเค็มมีเหตุผลไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.034773239+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.03477711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.034780318+07:00","message":"> Transcript [1791] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.034783846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.034786561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.034790897+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.034795383+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.157826413+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.157874057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.157881128+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.157896508+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.157907637+07:00","message":"[bufferProcess] interim [460000000]:มันเป็นของที่มีรสเค็มมีเหตุผลไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.157911871+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.157918704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.157923226+07:00","message":"> Transcript [1792] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.157928291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.157931419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.157934849+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.157938085+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.15794405+07:00","message":"Push: 'ของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.1579471+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.157950215+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุผลไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.15795372+07:00","message":"Next Push (prob) : 'มีเหตุผลไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.157964458+07:00","message":"push: {false ของที่มีรสเค็ม 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.261754+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.26179726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.261804514+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.261819111+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.261825817+07:00","message":"[bufferProcess] interim [520000000]:มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.261828252+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.261843715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.261847461+07:00","message":"> Transcript [1793] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.261851048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.261853232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.261855206+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.261857461+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.365243449+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.365284565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.365290741+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.365300146+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.36530719+07:00","message":"[bufferProcess] interim [640000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.365309622+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.365312727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.365315614+07:00","message":"> Transcript [1794] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.365319136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.365321257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.365323566+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.365326195+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.428755911+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.428793274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.428799174+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.428816417+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.428823401+07:00","message":"[bufferProcess] interim [820000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.428826033+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.428830038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.428832873+07:00","message":"> Transcript [1795] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.4288354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.42883777+07:00","message":"Set new StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.529365995+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.529401564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.529407111+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.529418809+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.52942619+07:00","message":"[bufferProcess] interim [940000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.529428717+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.529432118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.52943485+07:00","message":"> Transcript [1796] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.52943812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.529440174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.529442419+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.52944478+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.877222968+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.877262394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.877268293+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.877280157+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.877286983+07:00","message":"[bufferProcess] interim [240000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.877290022+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.877295522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.87729883+07:00","message":"> Transcript [1797] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.877302446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.877304489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.877306493+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.877309035+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.962212619+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.962247097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.962253332+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:25.962269257+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.962276421+07:00","message":"[bufferProcess] interim [300000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.962279171+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.96228249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.962285385+07:00","message":"> Transcript [1798] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.962289239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.962292415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.962295766+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:25.962299509+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:26.102784154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:26.102787434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.169092329+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.169132633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.169138994+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.169150204+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.169156925+07:00","message":"[bufferProcess] interim [480000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.169159707+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.169179814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.16918265+07:00","message":"> Transcript [1799] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.169186632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.169189458+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.169191453+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.169193689+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.169198745+07:00","message":"Push: 'มีเหตุผลหน่อยทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.169201317+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.169203784+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.169206144+07:00","message":"Next Push (prob) : 'ทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.169232583+07:00","message":"push: {false มีเหตุผลหน่อยทำไม 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.213054324+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.213109289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.21311727+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.213133378+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.213144182+07:00","message":"[bufferProcess] interim [600000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.213148034+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.213155127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.213159042+07:00","message":"> Transcript [1800] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.213179052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.213182206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.213185695+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.213189442+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.316299325+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.316340462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.316346656+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.31636063+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.31636705+07:00","message":"[bufferProcess] interim [720000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.316370981+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.316377851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.316380858+07:00","message":"> Transcript [1801] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.316385935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.316387994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.316390283+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.31639317+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.438922273+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.43895769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.438963589+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.438980344+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.438987817+07:00","message":"[bufferProcess] interim [840000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.438990311+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.438993483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.438996616+07:00","message":"> Transcript [1802] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.439000098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.439002109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.439004374+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.439007433+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.48760229+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.487638491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.487644239+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.487656479+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.487665203+07:00","message":"[bufferProcess] interim [900000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.487671475+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.487675417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.48768536+07:00","message":"> Transcript [1803] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.487691872+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.48769412+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.487696444+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.487699307+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.487704197+07:00","message":"Push: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.487706377+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.487708609+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.487711282+07:00","message":"Next Push (prob) : 'ไม่ไปใส่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.487718742+07:00","message":"push: {false ทำไม 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.617840349+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.617890432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.617897999+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.617915755+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.617930997+07:00","message":"[bufferProcess] interim [80000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.6179339+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.617938484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.617941712+07:00","message":"> Transcript [1804] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.617945848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.617947883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.617949905+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.617952829+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.812026211+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.812062967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.812068779+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:26.812082546+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.812089571+07:00","message":"[bufferProcess] interim [260000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.812092424+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.812099012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.812101965+07:00","message":"> Transcript [1805] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ในน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.812105884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.812108121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.812110406+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ไปใส่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:26.812113213+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.453952069+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.453985537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.453991982+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.454004951+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.454011818+07:00","message":"[bufferProcess] interim [860000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.454014738+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.45402127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.454023957+07:00","message":"> Transcript [1806] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.454026775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.454028842+07:00","message":"Set new StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.820387804+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.820444977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.820455954+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.82047318+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.820481447+07:00","message":"[bufferProcess] interim [220000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.820484297+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.820491282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.820495226+07:00","message":"> Transcript [1807] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.820499012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.820501246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.820504116+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.820507797+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.8484931+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.848525024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.848530701+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.848546146+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.84855279+07:00","message":"[bufferProcess] interim [280000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.848555623+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.848558878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.848562054+07:00","message":"> Transcript [1808] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.848566898+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.848569306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.848571403+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.848575577+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.910009421+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.910046151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.910052303+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:27.910066681+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.910073315+07:00","message":"[bufferProcess] interim [340000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.910076116+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.910079561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.910082804+07:00","message":"> Transcript [1809] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.910086542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.910088682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.910090962+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:27.910093533+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.053801779+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.053842368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.053850223+07:00","message":"receive interim result [false|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.053866828+07:00","message":"[buffer interim] 116 false มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.053875298+07:00","message":"[bufferProcess] interim [460000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.053879237+07:00","message":"[bufferProcess] send to processor:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.053883859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.053887786+07:00","message":"> Transcript [1810] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.053893273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.053896226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.053899709+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.053903541+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.053907741+07:00","message":"Push: 'ไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.053911336+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.053915605+07:00","message":"Set new StatePrefix : 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.05391924+07:00","message":"Next Push (prob) : 'ไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.053930516+07:00","message":"push: {false ไม่ใส่น้ำตาล 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.136747299+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.272966503+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.338091577+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.397299183+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.548010183+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.548027561+07:00","message":"found end of frame, send empty tag with msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.548030929+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.548037635+07:00","message":"[buffer interim] force interim is final (2) :มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548044439+07:00","message":"[bufferProcess] interim [460000000]:มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548047627+07:00","message":"[bufferProcess] send to processor (isfinal):มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548050532+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.5480535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548056551+07:00","message":"> Transcript [1811] [false]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548059825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548061624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548063761+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548066386+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548068763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548071026+07:00","message":"> Transcript [1812] [true]: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548073238+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548075104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548076782+07:00","message":"StatePrefix: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548078935+07:00","message":"TextPushed: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548090587+07:00","message":"Push: 'ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548092495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548094404+07:00","message":"> Transcript [1813] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548096408+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548106614+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548108647+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.548110347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.54811233+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.548146211+07:00","message":"push: {true ไม่เป็นไร 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.548177068+07:00","message":"push: {true \n 0 0xc002a62700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:28.554651098+07:00","message":"write wav file: './tmp/7592/7592_117.wav'"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:28.560237159+07:00","message":"write wav file: './tmp/7592/7592_116.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.615120084+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.615158975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร\",\"confidence\":0.9331414}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.615164738+07:00","message":"receive interim result [true|false]: มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.615174523+07:00","message":"end recv isFinal message id 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.615176665+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.615183075+07:00","message":"[buffer interim] this message is already final true 116: 'มันเป็นของที่มีรสเค็มมีเหตุผลหน่อยทำไมทำไมไม่ใส่น้ำตาลไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.739772304+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.739821855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.739827879+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:28.739845923+07:00","message":"[buffer interim] 118 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.739853613+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:28.739855746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.013665992+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.013715839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.013721936+07:00","message":"receive interim result [false|false]: ไม่กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.013739421+07:00","message":"[buffer interim] 118 false ไม่กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.01374777+07:00","message":"[bufferProcess] interim [600000000]:ไม่กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.013750789+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.013760443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.013763717+07:00","message":"> Transcript [1814] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.013766254+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.082045638+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.082087192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.082093799+07:00","message":"receive interim result [false|false]: เอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.082109423+07:00","message":"[buffer interim] 118 false เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.082120344+07:00","message":"[bufferProcess] interim [720000000]:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.082122562+07:00","message":"[bufferProcess] send to processor:ไม่กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.082126955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.08213033+07:00","message":"> Transcript [1815] [false]: 'ไม่กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.08213422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.082136386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.082138432+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.082142689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:29.103690939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:29.103693778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.14744438+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.147492694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่กล้าถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.147500121+07:00","message":"receive interim result [false|false]: ไม่กล้าถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.147518024+07:00","message":"[buffer interim] 118 false ไม่กล้าถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.147530294+07:00","message":"[bufferProcess] interim [780000000]:ไม่กล้าถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.147533771+07:00","message":"[bufferProcess] send to processor:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.147541336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.147546149+07:00","message":"> Transcript [1816] [false]: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.147550299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.147553627+07:00","message":"Set new StatePrefix: 'เอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.26050383+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.260533875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.260544899+07:00","message":"receive interim result [false|false]: เอกสารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.26055812+07:00","message":"[buffer interim] 118 false เอกสารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.260564861+07:00","message":"[bufferProcess] interim [840000000]:เอกสารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.260567287+07:00","message":"[bufferProcess] send to processor:ไม่กล้าถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.260574338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.260577088+07:00","message":"> Transcript [1817] [false]: 'ไม่กล้าถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.260579817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.260581871+07:00","message":"Set new StatePrefix: 'ไม่กล้าถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.273277888+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.273300361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่กล้าถามที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.273305105+07:00","message":"receive interim result [false|false]: ไม่กล้าถามที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.273316059+07:00","message":"[buffer interim] 118 false ไม่กล้าถามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.273321066+07:00","message":"[bufferProcess] interim [900000000]:ไม่กล้าถามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.273323552+07:00","message":"[bufferProcess] send to processor:เอกสารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.27332633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.273328885+07:00","message":"> Transcript [1818] [false]: 'เอกสารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.273331168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.273333166+07:00","message":"Set new StatePrefix: 'เอกสารที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.368943733+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.368981166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่กล้าถามที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.368987873+07:00","message":"receive interim result [false|false]: ไม่กล้าถามที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.368996592+07:00","message":"[buffer interim] 118 false ไม่กล้าถามที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.369002784+07:00","message":"[bufferProcess] interim [960000000]:ไม่กล้าถามที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.369004902+07:00","message":"[bufferProcess] send to processor:ไม่กล้าถามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.369008021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.369010602+07:00","message":"> Transcript [1819] [false]: 'ไม่กล้าถามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.369013052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.369015645+07:00","message":"Set new StatePrefix: 'ไม่กล้าถามที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.83890521+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.838954764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่กล้าถามที่ดีเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.838962268+07:00","message":"receive interim result [false|false]: ไม่กล้าถามที่ดีเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.838979046+07:00","message":"[buffer interim] 118 false ไม่กล้าถามที่ดีเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.838987349+07:00","message":"[bufferProcess] interim [500000000]:ไม่กล้าถามที่ดีเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.838990674+07:00","message":"[bufferProcess] send to processor:ไม่กล้าถามที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.838999369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.839002998+07:00","message":"> Transcript [1820] [false]: 'ไม่กล้าถามที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.83900661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.839009366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.839011318+07:00","message":"StatePrefix: 'ไม่กล้าถามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.839014027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.959091538+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.95912807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่กล้าถามที่ดีเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.959134063+07:00","message":"receive interim result [false|false]: ไม่กล้าถามที่ดีเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.959147862+07:00","message":"[buffer interim] 118 false ไม่กล้าถามที่ดีเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.959154339+07:00","message":"[bufferProcess] interim [560000000]:ไม่กล้าถามที่ดีเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.959156697+07:00","message":"[bufferProcess] send to processor:ไม่กล้าถามที่ดีเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.959160059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.959162879+07:00","message":"> Transcript [1821] [false]: 'ไม่กล้าถามที่ดีเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.9591662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.95916832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.959170257+07:00","message":"StatePrefix: 'ไม่กล้าถามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.959172351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.964080082+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.964134256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่กล้าถามที่ดีเขาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.964142128+07:00","message":"receive interim result [false|false]: ไม่กล้าถามที่ดีเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:29.964162458+07:00","message":"[buffer interim] 118 false ไม่กล้าถามที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.964176793+07:00","message":"[bufferProcess] interim [620000000]:ไม่กล้าถามที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.96418061+07:00","message":"[bufferProcess] send to processor:ไม่กล้าถามที่ดีเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.964190827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.964195287+07:00","message":"> Transcript [1822] [false]: 'ไม่กล้าถามที่ดีเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.96420067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.964204222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.964207316+07:00","message":"StatePrefix: 'ไม่กล้าถามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:29.964210382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.005830045+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.132673631+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.132709549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่กล้าถามที่ดีเขาว่า\",\"confidence\":0.90880024}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.132715567+07:00","message":"receive interim result [true|false]: ไม่กล้าถามที่ดีเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.132725504+07:00","message":"end recv isFinal message id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.132728127+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.132735871+07:00","message":"[buffer interim] 118 true ไม่กล้าถามที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132746142+07:00","message":"[bufferProcess] interim [830000000]:ไม่กล้าถามที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.13274953+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่กล้าถามที่ดีเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.13275304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132755621+07:00","message":"> Transcript [1823] [false]: 'ไม่กล้าถามที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132759352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132761665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132763477+07:00","message":"StatePrefix: 'ไม่กล้าถามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132765356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132772864+07:00","message":"Push: 'ไม่กล้าถามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132775159+07:00","message":"TextPushed: 'ไม่กล้าถามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.13277727+07:00","message":"Set new StatePrefix : 'ไม่กล้าถามที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132779649+07:00","message":"Next Push (prob) : 'ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132781623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132784071+07:00","message":"> Transcript [1824] [true]: 'ไม่กล้าถามที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132786701+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132788701+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132790557+07:00","message":"StatePrefix: 'ไม่กล้าถามที่ดีเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.132792891+07:00","message":"TextPushed: 'ไม่กล้าถามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.13279508+07:00","message":"Push: 'ดีเขาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.132804818+07:00","message":"push: {false ไม่กล้าถามที่ 0 0xc000045a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.132810238+07:00","message":"push: {true ดีเขาว่า 0 0xc000045a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.139007365+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:30.139655864+07:00","message":"write wav file: './tmp/7592/7592_118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.619502933+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.619544585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.619549281+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.61956372+07:00","message":"[buffer interim] 119 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.619571055+07:00","message":"[bufferProcess] interim [300000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.619572993+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.695668648+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.695721981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.695727884+07:00","message":"receive interim result [false|false]: อะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.695740997+07:00","message":"[buffer interim] 119 false อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.695748789+07:00","message":"[bufferProcess] interim [420000000]:อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.695751094+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.695756909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.695759882+07:00","message":"> Transcript [1825] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.695762498+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.868215642+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.868252332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.86825795+07:00","message":"receive interim result [false|false]: อะไรก็แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.868273014+07:00","message":"[buffer interim] 119 false อะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.868280314+07:00","message":"[bufferProcess] interim [540000000]:อะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.868282694+07:00","message":"[bufferProcess] send to processor:อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.868291113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.868293881+07:00","message":"> Transcript [1826] [false]: 'อะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.868296922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.868298977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.868300939+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.868303159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.976945549+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.976982198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.976987895+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:30.976999596+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.97700605+07:00","message":"[bufferProcess] interim [660000000]:อะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.977008689+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.977014082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.977017001+07:00","message":"> Transcript [1827] [false]: 'อะไรก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.977020249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.977022599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.977024555+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:30.977026838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.303709004+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.303739259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.303744703+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.303758889+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.303768609+07:00","message":"[bufferProcess] interim [960000000]:อะไรก็แล้วแต่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.303771254+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.303774866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.303777576+07:00","message":"> Transcript [1828] [false]: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.303780753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.303782848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.303784839+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.303786824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.507034366+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.507079433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.507085732+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.507102317+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.507110424+07:00","message":"[bufferProcess] interim [140000000]:อะไรก็แล้วแต่ที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.507113041+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.507120316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.507123755+07:00","message":"> Transcript [1829] [false]: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.507127706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.507130302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.507134404+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.507136715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.507144904+07:00","message":"Push: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.507147071+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.507149204+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.507151604+07:00","message":"Next Push (prob) : 'ก็แล้วแต่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.507160634+07:00","message":"push: {false อะไร 0 0xc000045e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.810340723+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.810380898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่บุหรี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.810387256+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่บุหรี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.810401579+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่บุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.810412037+07:00","message":"[bufferProcess] interim [380000000]:อะไรก็แล้วแต่ที่ใส่บุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.810414655+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.810420811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.810424031+07:00","message":"> Transcript [1830] [false]: 'อะไรก็แล้วแต่ที่ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.810427936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.810430426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.810432986+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.810435485+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.837632334+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.837686896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่โอริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.837694252+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่โอริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.837708926+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่โอริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.837717378+07:00","message":"[bufferProcess] interim [440000000]:อะไรก็แล้วแต่ที่ใส่โอริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.8377202+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่บุหรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.837723851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.837726835+07:00","message":"> Transcript [1831] [false]: 'อะไรก็แล้วแต่ที่ใส่บุหรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.837730537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.837732749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.837735248+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.837737757+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.892439497+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.892487551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ดินสอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.892496115+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ดินสอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.892511936+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ดินสอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.892523765+07:00","message":"[bufferProcess] interim [500000000]:อะไรก็แล้วแต่ที่ใส่ดินสอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.892527278+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่โอริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.892534878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.892539216+07:00","message":"> Transcript [1832] [false]: 'อะไรก็แล้วแต่ที่ใส่โอริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.892544892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.892548262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.892552136+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.892555492+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.964440746+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.964485253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่โอริงเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.964491905+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่โอริงเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.964507885+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่โอริงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.964515827+07:00","message":"[bufferProcess] interim [560000000]:อะไรก็แล้วแต่ที่ใส่โอริงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.964518747+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ดินสอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.964526166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.964529156+07:00","message":"> Transcript [1833] [false]: 'อะไรก็แล้วแต่ที่ใส่ดินสอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.964533407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.964535978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.964538596+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.964542733+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.964550858+07:00","message":"Push: 'ก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.964552794+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.96456476+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ดินสอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:31.964567648+07:00","message":"Next Push (prob) : 'ใส่ดินสอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:31.964591613+07:00","message":"push: {false ก็แล้วแต่ที่ 0 0xc000045e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.023334091+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.023376116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.023382286+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.023396149+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.023403403+07:00","message":"[bufferProcess] interim [680000000]:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.02340712+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่โอริงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.02341285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.023416009+07:00","message":"> Transcript [1834] [false]: 'อะไรก็แล้วแต่ที่ใส่โอริงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.023418896+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.023421489+07:00","message":"Set new StatePrefix: 'อะไรก็แล้วแต่ที่ใส่โอริงเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.078278968+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.078328362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.078334372+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.078353014+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.078362224+07:00","message":"[bufferProcess] interim [800000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.078364845+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.078368382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.07837166+07:00","message":"> Transcript [1835] [false]: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.078374202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.078376271+07:00","message":"Set new StatePrefix: 'อะไรก็แล้วแต่ที่ใส่เอาดินเข้าไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:32.104243977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:32.104257659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.263989369+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.264026307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.264031952+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.264046539+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.264053356+07:00","message":"[bufferProcess] interim [980000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.264055708+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.264059096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.26406198+07:00","message":"> Transcript [1836] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.264064447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.264066586+07:00","message":"Set new StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.417273696+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.417311034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.417317274+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.417335667+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.417344668+07:00","message":"[bufferProcess] interim [100000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.417347411+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.417352881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.417355789+07:00","message":"> Transcript [1837] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.417359592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.417361943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.417365934+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.41736861+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.461648934+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.461696728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.461703086+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.461715918+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.461722578+07:00","message":"[bufferProcess] interim [160000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.461725135+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.46173043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.46173525+07:00","message":"> Transcript [1838] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.461738894+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.461741141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.461743151+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.461746019+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.708471896+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.70851377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.708520598+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.708536181+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.70854437+07:00","message":"[bufferProcess] interim [340000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.70854744+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.70855569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.708559487+07:00","message":"> Transcript [1839] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.70856344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.708566802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.708569338+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.70857214+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.975229405+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.975269032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.975275985+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.975291416+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.975299186+07:00","message":"[bufferProcess] interim [640000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.975302007+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.975309418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.975312667+07:00","message":"> Transcript [1840] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.975316552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.975318765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.975321578+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.975324445+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.975332496+07:00","message":"Push: 'ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.975334831+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.975337185+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:32.975339786+07:00","message":"Next Push (prob) : 'คนใช้เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:32.975348613+07:00","message":"push: {false ใส่ซิมเข้าไปแล้ว 0 0xc000045e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.609009258+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.609051819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.609060626+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.609077225+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.609088145+07:00","message":"[bufferProcess] interim [240000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.609092418+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.6090994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.609103935+07:00","message":"> Transcript [1841] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.609109107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.609112506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.60911595+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.609119946+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.670520144+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.670556291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.670562153+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.670570899+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.670578064+07:00","message":"[bufferProcess] interim [360000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.670580874+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.670584357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.670587243+07:00","message":"> Transcript [1842] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.670590637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.670592577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.670594529+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.670599513+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.675818602+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.675838791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.675843947+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:33.675855701+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.675859895+07:00","message":"[bufferProcess] interim [420000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.675862265+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.675864863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.675867184+07:00","message":"> Transcript [1843] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.675869822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.675872057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.675873876+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:33.67587627+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.015765708+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.015819946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.015826683+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.015848264+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.015857684+07:00","message":"[bufferProcess] interim [720000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.0158611+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.01586598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.015873407+07:00","message":"> Transcript [1844] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.015878269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.015880792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.015882959+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.015885978+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.015888856+07:00","message":"Push: 'คนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.015890819+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.015893+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.015895358+07:00","message":"Next Push (prob) : 'ๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.015904934+07:00","message":"push: {false คนใช้เยอะ 0 0xc000045e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.219544858+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.219588808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.219596987+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.219614699+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.219624303+07:00","message":"[bufferProcess] interim [900000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.219628321+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.21963756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.21964253+07:00","message":"> Transcript [1845] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.219648457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.21965159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.219654622+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.219658688+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.36346449+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.36349602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.363502061+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.363515901+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.36352205+07:00","message":"[bufferProcess] interim [20000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.363527088+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.363534725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.363538833+07:00","message":"> Transcript [1846] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.363544344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.363547129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.363550593+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.363554841+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.382200528+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.382237016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินไอติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.382243829+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินไอติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.382258976+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.382265846+07:00","message":"[bufferProcess] interim [80000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.382269191+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.382276669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.382280012+07:00","message":"> Transcript [1847] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.382284059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.38228621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.382289097+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.382291952+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.503682113+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.503723801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.503730148+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.503744098+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.503751162+07:00","message":"[bufferProcess] interim [140000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.50375395+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.503761004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.50376382+07:00","message":"> Transcript [1848] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินไอติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.503768559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.503770674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.503773776+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.503776626+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.503783468+07:00","message":"Push: 'ๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.503785485+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.503788272+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินไอติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.503792083+07:00","message":"Next Push (prob) : 'กินไอติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.503818509+07:00","message":"push: {false ๆแล้ว 0 0xc000045e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.756042779+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.756085314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.756091887+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.756107448+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.756117528+07:00","message":"[bufferProcess] interim [440000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.75612051+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.756126367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.75612968+07:00","message":"> Transcript [1849] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.756132201+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.756134468+07:00","message":"Set new StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.888705874+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.888748932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่เหมาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.888755674+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่เหมาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.888770981+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.888779949+07:00","message":"[bufferProcess] interim [560000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.888782707+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.88878865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.888791673+07:00","message":"> Transcript [1850] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.88879625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.888798691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.888801057+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.888804797+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.892710706+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.892719712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.892723027+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:34.892727186+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.892730403+07:00","message":"[bufferProcess] interim [620000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.892732715+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.892735098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.892737147+07:00","message":"> Transcript [1851] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.892739457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.892741524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.892743368+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:34.892745495+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.084779031+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.084823321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.084830506+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.084845388+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.084853657+07:00","message":"[bufferProcess] interim [740000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.084856761+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.0848631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.084866058+07:00","message":"> Transcript [1852] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.084870728+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.084873199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.084875965+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.084879266+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:35.104257781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:35.104279017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.669954352+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.67000221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.670009506+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.670027315+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.670038719+07:00","message":"[bufferProcess] interim [340000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.670041462+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.670048692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.670052196+07:00","message":"> Transcript [1853] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.670057351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.670059797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.670062692+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.670065656+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.670071924+07:00","message":"Push: 'กินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.670074012+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.670076686+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.670079267+07:00","message":"Next Push (prob) : 'ที่ไม่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.67008742+07:00","message":"push: {false กินในปริมาณ 0 0xc000045e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.795780298+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.795823629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.795830067+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:35.795849808+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.795858531+07:00","message":"[bufferProcess] interim [520000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.795861455+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.795865566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.795868706+07:00","message":"> Transcript [1854] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.795873527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.795875895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.79587788+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:35.795881023+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.045655635+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.045731565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.045738383+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.045754407+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.045765044+07:00","message":"[bufferProcess] interim [700000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.045768195+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.045772251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.045775857+07:00","message":"> Transcript [1855] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.045780478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.045782644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.04578482+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.045787829+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.177573657+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.177616727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.177624684+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.177641532+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.177650164+07:00","message":"[bufferProcess] interim [880000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.177653071+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.1776568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.177660001+07:00","message":"> Transcript [1856] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.177664667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.177666874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.177669327+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.177678973+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.493640355+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.493692071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.493700626+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.4937222+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.493729457+07:00","message":"[bufferProcess] interim [180000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.493732245+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.493735925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.493738809+07:00","message":"> Transcript [1857] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.493743278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.493746373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.493748873+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.493751899+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.493754829+07:00","message":"Push: 'ที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.493756817+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.493759321+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.493762341+07:00","message":"Next Push (prob) : 'แล้วใส่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.493768921+07:00","message":"push: {false ที่ไม่มาก 0 0xc000045e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.681833256+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.681871256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.68187971+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.681890583+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.681897158+07:00","message":"[bufferProcess] interim [360000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.681900383+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.681905791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.68190871+07:00","message":"> Transcript [1858] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.681912814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.68191496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.681917118+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.681920078+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.855239936+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.88244926+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.88249378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.882500473+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.882513985+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.882521665+07:00","message":"[bufferProcess] interim [600000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.882524697+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.882532237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.882535108+07:00","message":"> Transcript [1859] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.882539922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.882542088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.882544493+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.882547507+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.919022196+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.982396895+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.982447659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.982456129+07:00","message":"receive interim result [false|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:36.982471951+07:00","message":"[buffer interim] 119 false อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.982480055+07:00","message":"[bufferProcess] interim [720000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.982483458+07:00","message":"[bufferProcess] send to processor:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.982492047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.982494941+07:00","message":"> Transcript [1860] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.982499463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.982502066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.982504777+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:36.982508243+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.12839936+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.128436375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน\",\"confidence\":0.9555036}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.12844271+07:00","message":"receive interim result [true|false]: อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.128453078+07:00","message":"end recv isFinal message id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.128455222+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.128461889+07:00","message":"[buffer interim] 119 true อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128471709+07:00","message":"[bufferProcess] interim [750000000]:อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128475136+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128478721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128481694+07:00","message":"> Transcript [1861] [false]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128485616+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128487614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128490079+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128492624+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128497057+07:00","message":"Push: 'แล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.12850303+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128513991+07:00","message":"Set new StatePrefix : 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128516987+07:00","message":"Next Push (prob) : 'รสชาติมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128518937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128521018+07:00","message":"> Transcript [1862] [true]: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128523431+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128525252+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128527085+07:00","message":"StatePrefix: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้วรสชาติมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.128529228+07:00","message":"TextPushed: 'อะไรก็แล้วแต่ที่ใส่ซิมเข้าไปแล้วคนใช้เยอะๆแล้วกินในปริมาณที่ไม่มากแล้วใส่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.12853161+07:00","message":"Push: 'รสชาติมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.128538267+07:00","message":"push: {false แล้วใส่แล้ว 0 0xc000045e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.128543335+07:00","message":"push: {true รสชาติมัน 0 0xc000045e80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:37.141669148+07:00","message":"write wav file: './tmp/7592/7592_119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.398277645+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.398326165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.39833142+07:00","message":"receive interim result [false|false]: เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.398347589+07:00","message":"[buffer interim] 120 false เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.398354948+07:00","message":"[bufferProcess] interim [480000000]:เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.398357049+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.577099136+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.577137207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.577143751+07:00","message":"receive interim result [false|false]: เปลี่ยนสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.57715986+07:00","message":"[buffer interim] 120 false เปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.577184734+07:00","message":"[bufferProcess] interim [660000000]:เปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.577187834+07:00","message":"[bufferProcess] send to processor:เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.577191538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.577194814+07:00","message":"> Transcript [1863] [false]: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.577197002+07:00","message":"Set StatePrefix (first interim): 'เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.904885535+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.904924533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.904930948+07:00","message":"receive interim result [false|false]: เปลี่ยนสีไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:37.9049469+07:00","message":"[buffer interim] 120 false เปลี่ยนสีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.90495478+07:00","message":"[bufferProcess] interim [960000000]:เปลี่ยนสีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.904957447+07:00","message":"[bufferProcess] send to processor:เปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.9049657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.904968728+07:00","message":"> Transcript [1864] [false]: 'เปลี่ยนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.904972021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.904974267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.904976433+07:00","message":"StatePrefix: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:37.904979052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.101495353+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.10153557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.10154121+07:00","message":"receive interim result [false|false]: เปลี่ยนสีไม่เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.101557127+07:00","message":"[buffer interim] 120 false เปลี่ยนสีไม่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.101564522+07:00","message":"[bufferProcess] interim [140000000]:เปลี่ยนสีไม่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.101567624+07:00","message":"[bufferProcess] send to processor:เปลี่ยนสีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.101572431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.101574878+07:00","message":"> Transcript [1865] [false]: 'เปลี่ยนสีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.101578449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.101580884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.101582937+07:00","message":"StatePrefix: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.101585343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:38.104682626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:38.104703214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.564478408+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.564518093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่เปลี่ยนก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.564523694+07:00","message":"receive interim result [false|false]: เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:38.564540463+07:00","message":"[buffer interim] 120 false เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.564548271+07:00","message":"[bufferProcess] interim [680000000]:เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.564552057+07:00","message":"[bufferProcess] send to processor:เปลี่ยนสีไม่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.564557456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.564560311+07:00","message":"> Transcript [1866] [false]: 'เปลี่ยนสีไม่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.56456375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.56456594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.56456805+07:00","message":"StatePrefix: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:38.564570395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.210898796+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.210941935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่เปลี่ยนก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.210948318+07:00","message":"receive interim result [false|false]: เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.210961656+07:00","message":"[buffer interim] 120 false เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.210972485+07:00","message":"[bufferProcess] interim [280000000]:เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.210976395+07:00","message":"[bufferProcess] send to processor:เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.21098292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.210986999+07:00","message":"> Transcript [1867] [false]: 'เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.210992058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.210996634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.210998697+07:00","message":"StatePrefix: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.211001117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.211005245+07:00","message":"Push: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.211008187+07:00","message":"TextPushed: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.211012167+07:00","message":"Set new StatePrefix : 'เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.211015687+07:00","message":"Next Push (prob) : 'สีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.211026503+07:00","message":"push: {false เปลี่ยน 0 0xc0004a3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.86748358+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.92211954+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.922159111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.922166007+07:00","message":"receive interim result [false|false]: เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.922181063+07:00","message":"[buffer interim] 120 false เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.922189104+07:00","message":"[bufferProcess] interim [0]:เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.922193+07:00","message":"[bufferProcess] send to processor:เปลี่ยนสีไม่เปลี่ยนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.922201228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.922204204+07:00","message":"> Transcript [1868] [false]: 'เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.922207452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.92220995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.922212133+07:00","message":"StatePrefix: 'เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.922214465+07:00","message":"TextPushed: 'เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.937365368+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.998725819+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.998764646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ\",\"confidence\":0.8809535}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.99877274+07:00","message":"receive interim result [true|false]: เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.998785234+07:00","message":"end recv isFinal message id 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.998788383+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.998796557+07:00","message":"[buffer interim] 120 true เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998809597+07:00","message":"[bufferProcess] interim [180000000]:เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998813972+07:00","message":"[bufferProcess] send to processor (isfinal):เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998819431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998823698+07:00","message":"> Transcript [1869] [false]: 'เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998828062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998831449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998836496+07:00","message":"StatePrefix: 'เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998839771+07:00","message":"TextPushed: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998842721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998846018+07:00","message":"> Transcript [1870] [true]: 'เปลี่ยนสีไม่เปลี่ยนก็คืออ้ายเจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998849384+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998852216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998855078+07:00","message":"StatePrefix: 'เปลี่ยนสีไม่เปลี่ยนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.998858274+07:00","message":"TextPushed: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:39.99886261+07:00","message":"Push: 'สีไม่เปลี่ยนก็คืออ้ายเจ็บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:39.998871889+07:00","message":"push: {true สีไม่เปลี่ยนก็คืออ้ายเจ็บ 0 0xc0004a3380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:40.009154228+07:00","message":"write wav file: './tmp/7592/7592_120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.462970568+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.463018517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.463024599+07:00","message":"receive interim result [false|false]: ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.463042631+07:00","message":"[buffer interim] 121 false ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.463050549+07:00","message":"[bufferProcess] interim [360000000]:ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.463053429+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.590812275+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.590849535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.590854772+07:00","message":"receive interim result [false|false]: ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:40.590867171+07:00","message":"[buffer interim] 121 false ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.590873556+07:00","message":"[bufferProcess] interim [480000000]:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.590875891+07:00","message":"[bufferProcess] send to processor:ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.590878953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.590881875+07:00","message":"> Transcript [1871] [false]: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:40.590884028+07:00","message":"Set StatePrefix (first interim): 'ถูก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:41.105270234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:41.105274347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.169735082+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.169767502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.169773479+07:00","message":"receive interim result [false|false]: ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.169784292+07:00","message":"[buffer interim] 121 false ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.169790654+07:00","message":"[bufferProcess] interim [80000000]:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.169793165+07:00","message":"[bufferProcess] send to processor:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.16979835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.169801093+07:00","message":"> Transcript [1872] [false]: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.169805109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.169807433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.169809507+07:00","message":"StatePrefix: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.169811524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.335385989+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.428518311+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.428559819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้อง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.428566884+07:00","message":"receive interim result [true|false]: ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.428577764+07:00","message":"end recv isFinal message id 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.428580159+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.428586721+07:00","message":"[buffer interim] 121 true ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.428597053+07:00","message":"[bufferProcess] interim [440000000]:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.428601457+07:00","message":"[bufferProcess] send to processor (isfinal):ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.428604509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.428607269+07:00","message":"> Transcript [1873] [false]: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.428610304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.428612174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.428614114+07:00","message":"StatePrefix: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.42861622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.428618038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.42862018+07:00","message":"> Transcript [1874] [true]: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.428622249+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.428623992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.428625784+07:00","message":"StatePrefix: 'ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.428627461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:41.4286301+07:00","message":"Push: 'ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.42863895+07:00","message":"push: {true ถูกต้อง 0 0xc002a62000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:41.435660977+07:00","message":"write wav file: './tmp/7592/7592_121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:41.53728736+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.070031313+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.070069455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.070074825+07:00","message":"receive interim result [false|false]: เรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.070088561+07:00","message":"[buffer interim] 122 false เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.070096879+07:00","message":"[bufferProcess] interim [420000000]:เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.070099835+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.266097748+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.266129854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Myanmar\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.266135191+07:00","message":"receive interim result [false|false]: Myanmar"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.266145068+07:00","message":"[buffer interim] 122 false Myanmar"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.266152517+07:00","message":"[bufferProcess] interim [540000000]:Myanmar"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.26615472+07:00","message":"[bufferProcess] send to processor:เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.266160368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.266163049+07:00","message":"> Transcript [1875] [false]: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.266165592+07:00","message":"Set StatePrefix (first interim): 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.272246699+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.272268256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.272272966+07:00","message":"receive interim result [false|false]: เรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.272282583+07:00","message":"[buffer interim] 122 false เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.272286621+07:00","message":"[bufferProcess] interim [600000000]:เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.272288558+07:00","message":"[bufferProcess] send to processor:Myanmar"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.272291045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.272295327+07:00","message":"> Transcript [1876] [false]: 'Myanmar'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.272297407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.27229974+07:00","message":"Set new StatePrefix: 'Myanmar'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.585351088+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.585424518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.585431183+07:00","message":"receive interim result [false|false]: เรียนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:42.585447958+07:00","message":"[buffer interim] 122 false เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.585456047+07:00","message":"[bufferProcess] interim [900000000]:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.585458941+07:00","message":"[bufferProcess] send to processor:เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.585465967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.585469144+07:00","message":"> Transcript [1877] [false]: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.58547186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:42.585474007+07:00","message":"Set new StatePrefix: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.153363689+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.153401816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.153407212+07:00","message":"receive interim result [false|false]: เรียนไปเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.153415843+07:00","message":"[buffer interim] 122 false เรียนไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.153423068+07:00","message":"[bufferProcess] interim [440000000]:เรียนไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.153425252+07:00","message":"[bufferProcess] send to processor:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.153428321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.153431163+07:00","message":"> Transcript [1878] [false]: 'เรียนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.153434264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.15343676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.15344092+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.15344316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.16875664+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.168796089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.16880273+07:00","message":"receive interim result [false|false]: เรียนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:43.168814898+07:00","message":"[buffer interim] 122 false เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.168820922+07:00","message":"[bufferProcess] interim [500000000]:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.168823374+07:00","message":"[bufferProcess] send to processor:เรียนไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.168828812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.168831414+07:00","message":"> Transcript [1879] [false]: 'เรียนไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.168836159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.168838518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.168841105+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:43.168843344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:44.105616474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:44.105626621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.178924554+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.178963249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปสกรีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.178969035+07:00","message":"receive interim result [false|false]: เรียนไปสกรีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.178981588+07:00","message":"[buffer interim] 122 false เรียนไปสกรีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.178987684+07:00","message":"[bufferProcess] interim [460000000]:เรียนไปสกรีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.178990203+07:00","message":"[bufferProcess] send to processor:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.17899296+07:00","message":"[bufferProcess] send to processor (ticker):เรียนไปสกรีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.178995887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.178998719+07:00","message":"> Transcript [1880] [false]: 'เรียนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179002111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179004212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179006264+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179008596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179010516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179012671+07:00","message":"> Transcript [1881] [false]: 'เรียนไปสกรีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179014718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179016501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179018314+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179020133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179022665+07:00","message":"Push: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179024919+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179027025+07:00","message":"Set new StatePrefix : 'เรียนไปสกรีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.179029182+07:00","message":"Next Push (prob) : 'ไปสกรีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.179035999+07:00","message":"push: {false เรียน 0 0xc002a62880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.190151129+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.190174702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.190179635+07:00","message":"receive interim result [false|false]: เรียนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.190191965+07:00","message":"[buffer interim] 122 false เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.190197643+07:00","message":"[bufferProcess] interim [520000000]:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.190199444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.391246796+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.391287246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.391292879+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.39131054+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.391317967+07:00","message":"[bufferProcess] interim [700000000]:เรียนไปท็อปส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.391320787+07:00","message":"[bufferProcess] send to processor:เรียนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.391324562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.391327639+07:00","message":"> Transcript [1882] [false]: 'เรียนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.391330463+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.687432981+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.687470169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.687477037+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.687488583+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.687496845+07:00","message":"[bufferProcess] interim [940000000]:เรียนไปท็อปส์รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.687499473+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.687503001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.687505823+07:00","message":"> Transcript [1883] [false]: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.687508089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.687510126+07:00","message":"Set new StatePrefix: 'เรียนไปท็อปส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.698215125+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.698243547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.698249028+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.698262374+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.698267663+07:00","message":"[bufferProcess] interim [0]:เรียนไปท็อปส์รู้ไหมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.698270384+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.698273282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.698275836+07:00","message":"> Transcript [1884] [false]: 'เรียนไปท็อปส์รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.698278932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.698281086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.698283407+07:00","message":"StatePrefix: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.698285968+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.886834558+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.886869371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.886875687+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:44.886891617+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.886898814+07:00","message":"[bufferProcess] interim [180000000]:เรียนไปท็อปส์รู้ไหมว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.886901714+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.886908874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.886911571+07:00","message":"> Transcript [1885] [false]: 'เรียนไปท็อปส์รู้ไหมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.886914719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.886918376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.886920914+07:00","message":"StatePrefix: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:44.886923135+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.029774741+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.029818167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.02982466+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.029840619+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.02985128+07:00","message":"[bufferProcess] interim [300000000]:เรียนไปท็อปส์รู้ไหมว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.029853932+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.029861165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.029864269+07:00","message":"> Transcript [1886] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.029868498+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.029871111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.029873797+07:00","message":"StatePrefix: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.029876804+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.200984091+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.201022861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.201030644+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.201046191+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.201055102+07:00","message":"[bufferProcess] interim [480000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.201057821+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.201066407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.201070764+07:00","message":"> Transcript [1887] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.201075303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.201077779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.201080625+07:00","message":"StatePrefix: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.20108318+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.20109093+07:00","message":"Push: 'ไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.20109302+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.201095167+07:00","message":"Set new StatePrefix : 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.201097846+07:00","message":"Next Push (prob) : 'รู้ไหมว่ามันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.201106533+07:00","message":"push: {false ไปท็อปส์ 0 0xc002a62880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.258537801+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.258563154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.258568567+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.258581784+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.258588648+07:00","message":"[bufferProcess] interim [600000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.258591762+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.258596634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.258599922+07:00","message":"> Transcript [1888] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.258603332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.258605758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.25860756+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.258609836+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.72342109+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.723465147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.723472465+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.72348856+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.723500208+07:00","message":"[bufferProcess] interim [960000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.723502918+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.723506718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.723513866+07:00","message":"> Transcript [1889] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.723518603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.723520541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.723523073+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.723525828+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.783765254+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.783808557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.783815292+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.783830704+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.783838445+07:00","message":"[bufferProcess] interim [80000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.783841242+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.783849042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.783852432+07:00","message":"> Transcript [1890] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.783856345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.783858753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.783863254+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.783866643+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.923566715+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.923604991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.923611548+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.923627525+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.923636246+07:00","message":"[bufferProcess] interim [200000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.923639232+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.923643248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.923646624+07:00","message":"> Transcript [1891] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.923650702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.92365306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.9236558+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.92365855+07:00","message":"TextPushed: 'เรียนไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.923672584+07:00","message":"Push: 'รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.923674877+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.923677164+07:00","message":"Set new StatePrefix : 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.923679685+07:00","message":"Next Push (prob) : 'คำถามตามมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.923689289+07:00","message":"push: {false รู้ไหมว่ามันมี 0 0xc002a62880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.993175471+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.993216411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.993222866+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:45.993242675+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.993251348+07:00","message":"[bufferProcess] interim [320000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.993254469+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.993258281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.99326196+07:00","message":"> Transcript [1892] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.993265111+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:45.993267148+07:00","message":"Set new StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามตามาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.293714495+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.293761387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.293769149+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.293783213+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.293790499+07:00","message":"[bufferProcess] interim [560000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.293793786+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.293801347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.29380482+07:00","message":"> Transcript [1893] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.293807818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.293809875+07:00","message":"Set new StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.613403779+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.613451373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.613459371+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:46.613473893+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.613482371+07:00","message":"[bufferProcess] interim [860000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.613485508+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.613489694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.613493137+07:00","message":"> Transcript [1894] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.613497041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.613499776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.613502491+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:46.613505189+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:47.106507443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:47.106517372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.183722825+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.183771128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.183778607+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:47.183794133+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.183802366+07:00","message":"[bufferProcess] interim [460000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.183805545+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.183812659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.183815738+07:00","message":"> Transcript [1895] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.183819928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.183822009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.183824532+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:47.183827455+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.66193424+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.661972351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรกินเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.661978494+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรกินเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.661992277+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรกินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662003737+07:00","message":"[bufferProcess] interim [960000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรกินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.66200688+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662010992+07:00","message":"[bufferProcess] send to processor (ticker):เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรกินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662014868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.6620175+07:00","message":"> Transcript [1896] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.66202143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.66202394+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662026631+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662029499+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662031476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662033564+07:00","message":"> Transcript [1897] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรกินเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662035863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.66203771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662039569+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662041541+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662044443+07:00","message":"Push: 'คำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662046644+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662049035+07:00","message":"Set new StatePrefix : 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรกินเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.662051998+07:00","message":"Next Push (prob) : 'ขึ้นอะไรกินเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.662060354+07:00","message":"push: {false คำถามดราม่าเกิด 0 0xc002a62880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.67082683+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.670851959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.670857931+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.670870319+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.670875063+07:00","message":"[bufferProcess] interim [20000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.670896714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.980530103+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.980566977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.980574558+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:48.980588832+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.980599158+07:00","message":"[bufferProcess] interim [320000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.980602031+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.980606235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.980610636+07:00","message":"> Transcript [1898] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:48.98061578+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.568746397+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.568781784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.568787892+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.568798222+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.568808885+07:00","message":"[bufferProcess] interim [920000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.568811641+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.568815103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.56881797+07:00","message":"> Transcript [1899] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.568821193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:49.568823391+07:00","message":"Set new StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.925539879+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:49.987295373+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.020419743+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.020469272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.020477189+07:00","message":"receive interim result [false|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.020493703+07:00","message":"[buffer interim] 122 false เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.020502327+07:00","message":"[bufferProcess] interim [400000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.020505585+07:00","message":"[bufferProcess] send to processor:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.020514621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.020518373+07:00","message":"> Transcript [1900] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.020522642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.020525298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.020527372+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.020530376+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.105860713+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.105907142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเกลือเยอะ\",\"confidence\":0.87590665}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.105917584+07:00","message":"receive interim result [true|false]: เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเกลือเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.105929835+07:00","message":"end recv isFinal message id 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.105932025+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.105938881+07:00","message":"[buffer interim] 122 true เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเกลือเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105950499+07:00","message":"[bufferProcess] interim [400000000]:เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเกลือเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105954002+07:00","message":"[bufferProcess] send to processor (isfinal):เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105958483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105961981+07:00","message":"> Transcript [1901] [false]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105966525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105968716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105971419+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105974179+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105976147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105978067+07:00","message":"> Transcript [1902] [true]: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเกลือเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105980567+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105982256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.10598404+07:00","message":"StatePrefix: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105986422+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.105988216+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.10620033+07:00","message":"Push: 'อะไรบอกว่าเฮ้ยอย่ากินเกลือเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.106203478+07:00","message":"TextPushed: 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถามดราม่าเกิดอะไรบอกว่าเฮ้ยอย่ากินเกลือเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.106206024+07:00","message":"Set new StatePrefix : 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเกลือเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.106208653+07:00","message":"Next Push (prob) : 'เรียนไปท็อปส์รู้ไหมว่ามันมีคำถาม Drama เกิดขึ้นอะไรบอกว่าเฮ้ยอย่ากินเกลือเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.106218494+07:00","message":"push: {true อะไรบอกว่าเฮ้ยอย่ากินเกลือเยอะ 0 0xc002a62880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.106227983+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_122.html'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:50.106535362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:50.106542552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:50.124844789+07:00","message":"write wav file: './tmp/7592/7592_122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.72069567+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.72073674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดันสูง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.720741969+07:00","message":"receive interim result [false|false]: ดันสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:50.720755499+07:00","message":"[buffer interim] 123 false ดันสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.720763576+07:00","message":"[bufferProcess] interim [600000000]:ดันสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:50.72076583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.185657624+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.185698858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดันสูงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.185704236+07:00","message":"receive interim result [false|false]: ดันสูงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.185719882+07:00","message":"[buffer interim] 123 false ดันสูงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.185728532+07:00","message":"[bufferProcess] interim [20000000]:ดันสูงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.185732284+07:00","message":"[bufferProcess] send to processor:ดันสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.185737932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.185741592+07:00","message":"> Transcript [1903] [false]: 'ดันสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.185744659+07:00","message":"Set StatePrefix (first interim): 'ดันสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.267711231+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.267747363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดันสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.26775426+07:00","message":"receive interim result [false|false]: ดันสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.26776408+07:00","message":"[buffer interim] 123 false ดันสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.26776991+07:00","message":"[bufferProcess] interim [80000000]:ดันสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.267772079+07:00","message":"[bufferProcess] send to processor:ดันสูงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.267780915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.267786425+07:00","message":"> Transcript [1904] [false]: 'ดันสูงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.267790422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.267792464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.267794626+07:00","message":"StatePrefix: 'ดันสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.267796769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.385836675+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.385876595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดันสูงไตปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.385882878+07:00","message":"receive interim result [false|false]: ดันสูงไตปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.385896945+07:00","message":"[buffer interim] 123 false ดันสูงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.385909486+07:00","message":"[bufferProcess] interim [200000000]:ดันสูงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.385911983+07:00","message":"[bufferProcess] send to processor:ดันสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.385919136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.385922393+07:00","message":"> Transcript [1905] [false]: 'ดันสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.385925861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.385928505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.385930576+07:00","message":"StatePrefix: 'ดันสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.385932773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.4348934+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.434934402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดันสูงใดบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.434940817+07:00","message":"receive interim result [false|false]: ดันสูงใดบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.434958865+07:00","message":"[buffer interim] 123 false ดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.434968445+07:00","message":"[bufferProcess] interim [320000000]:ดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.434972576+07:00","message":"[bufferProcess] send to processor:ดันสูงไตปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.434981307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.434985742+07:00","message":"> Transcript [1906] [false]: 'ดันสูงไตปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.434991098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.434993292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.434995305+07:00","message":"StatePrefix: 'ดันสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.434997707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.622463927+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.622509088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดันสูงไตพัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.622515592+07:00","message":"receive interim result [false|false]: ดันสูงไตพัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.622531259+07:00","message":"[buffer interim] 123 false ดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.622543367+07:00","message":"[bufferProcess] interim [440000000]:ดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.622545704+07:00","message":"[bufferProcess] send to processor:ดันสูงใดบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.622549676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.622553241+07:00","message":"> Transcript [1907] [false]: 'ดันสูงใดบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.622557231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.622559903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.622561793+07:00","message":"StatePrefix: 'ดันสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.622563986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.622571336+07:00","message":"Push: 'ดันสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.622574003+07:00","message":"TextPushed: 'ดันสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.622580653+07:00","message":"Set new StatePrefix : 'ดันสูงใดบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:51.622583245+07:00","message":"Next Push (prob) : 'ใดบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:51.622593248+07:00","message":"push: {false ดันสูง 0 0xc00039d580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.24798284+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.248021133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดันสูงไตพัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.248026228+07:00","message":"receive interim result [false|false]: ดันสูงไตพัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.248036872+07:00","message":"[buffer interim] 123 false ดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.248044992+07:00","message":"[bufferProcess] interim [40000000]:ดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.248048329+07:00","message":"[bufferProcess] send to processor:ดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.248054615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.248059621+07:00","message":"> Transcript [1908] [false]: 'ดันสูงไตพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.248062095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:52.248064263+07:00","message":"Set new StatePrefix: 'ดันสูงไตพัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.768611786+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.768636096+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.76863911+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.768641297+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.768643302+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.768645241+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.76864703+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:52.768648996+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:53.107095688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:53.107099246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.095757742+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.237821979+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.237860909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดันสูงไตพัง\",\"confidence\":0.90780175}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.237866545+07:00","message":"receive interim result [true|false]: ดันสูงไตพัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.23787722+07:00","message":"end recv isFinal message id 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.237879329+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.23788623+07:00","message":"[buffer interim] 123 true ดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.237893716+07:00","message":"[bufferProcess] interim [110000000]:ดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.237896534+07:00","message":"[bufferProcess] send to processor (isfinal):ดันสูงไตพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.237900227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.237903129+07:00","message":"> Transcript [1909] [false]: 'ดันสูงไตพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.237906341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.237908382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.23791041+07:00","message":"StatePrefix: 'ดันสูงไตพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.23791297+07:00","message":"TextPushed: 'ดันสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.237914984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.237917341+07:00","message":"> Transcript [1910] [true]: 'ดันสูงไตพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.237919426+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.237921288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.237922962+07:00","message":"StatePrefix: 'ดันสูงไตพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.237924892+07:00","message":"TextPushed: 'ดันสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.237930327+07:00","message":"Push: 'ไตพัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.23793809+07:00","message":"push: {true ไตพัง 0 0xc00039d580}"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:54.248071541+07:00","message":"write wav file: './tmp/7592/7592_123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.347845352+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.690622298+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.690671085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.690676965+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:54.690691454+07:00","message":"[buffer interim] 124 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.69069734+07:00","message":"[bufferProcess] interim [420000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:54.690699218+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.0701786+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.07021334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.070218813+07:00","message":"receive interim result [false|false]: ขอจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.070233783+07:00","message":"[buffer interim] 124 false ขอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.070240513+07:00","message":"[bufferProcess] interim [720000000]:ขอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.070242817+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.070245706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.070248733+07:00","message":"> Transcript [1911] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.070251563+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.224415372+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.224458357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.22446625+07:00","message":"receive interim result [false|false]: ขอจัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.224480527+07:00","message":"[buffer interim] 124 false ขอจัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.224488997+07:00","message":"[bufferProcess] interim [900000000]:ขอจัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.224491303+07:00","message":"[bufferProcess] send to processor:ขอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.224495149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.224498162+07:00","message":"> Transcript [1912] [false]: 'ขอจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.224502086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.224504128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.224506606+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.224510371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.384695026+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.384749192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.384754907+07:00","message":"receive interim result [false|false]: ขอจากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.384769834+07:00","message":"[buffer interim] 124 false ขอจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.384778612+07:00","message":"[bufferProcess] interim [20000000]:ขอจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.384781256+07:00","message":"[bufferProcess] send to processor:ขอจัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.384789371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.384792468+07:00","message":"> Transcript [1913] [false]: 'ขอจัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.384795905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.384798402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.384800663+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.384803104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.40518986+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.405224582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจากชีส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.405229985+07:00","message":"receive interim result [false|false]: ขอจากชีส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.405242292+07:00","message":"[buffer interim] 124 false ขอจากชีส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.405248754+07:00","message":"[bufferProcess] interim [80000000]:ขอจากชีส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.405251171+07:00","message":"[bufferProcess] send to processor:ขอจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.405256453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.405259338+07:00","message":"> Transcript [1914] [false]: 'ขอจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.405262544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.405264923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.405266883+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.405269032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.518487247+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.518527718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.518533964+07:00","message":"receive interim result [false|false]: ขอจะชี้แจง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.51854891+07:00","message":"[buffer interim] 124 false ขอจะชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.518556268+07:00","message":"[bufferProcess] interim [200000000]:ขอจะชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.518558638+07:00","message":"[bufferProcess] send to processor:ขอจากชีส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.51856425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.518567112+07:00","message":"> Transcript [1915] [false]: 'ขอจากชีส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.518570045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.518571954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.518574397+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.518576586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.518581163+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.518583094+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.518586064+07:00","message":"Set new StatePrefix : 'ขอจากชีส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.518589217+07:00","message":"Next Push (prob) : 'จากชีส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.518599075+07:00","message":"push: {false ขอ 0 0xc000188380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.896067719+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.896105632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.896111611+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.89612497+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.896132667+07:00","message":"[bufferProcess] interim [560000000]:ขอจะชี้แจงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.89613527+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.896141907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.896144762+07:00","message":"> Transcript [1916] [false]: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.896147439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.896150333+07:00","message":"Set new StatePrefix: 'ขอจะชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.896476858+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.896489258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.896492725+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:55.896500245+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.896503327+07:00","message":"[bufferProcess] interim [620000000]:ขอจะชี้แจงประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.896506724+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.896511236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.896514159+07:00","message":"> Transcript [1917] [false]: 'ขอจะชี้แจงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.89651702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.896519135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.896521179+07:00","message":"StatePrefix: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:55.896523742+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:56.107536038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:56.107559618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.218324789+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.21836298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.218368881+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.218384262+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.218392724+07:00","message":"[bufferProcess] interim [860000000]:ขอจะชี้แจงประเด็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.21839623+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.218409665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.21841291+07:00","message":"> Transcript [1918] [false]: 'ขอจะชี้แจงประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.218417362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.218419461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.218421367+07:00","message":"StatePrefix: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.218423715+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.419114555+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.419160645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.419167836+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.419185865+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.419194929+07:00","message":"[bufferProcess] interim [40000000]:ขอจะชี้แจงประเด็นนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.419198956+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.41920964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.419214356+07:00","message":"> Transcript [1919] [false]: 'ขอจะชี้แจงประเด็นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.419221086+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.419223377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.41922535+07:00","message":"StatePrefix: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.419227903+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.426546564+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.426571222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.426577278+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.42659189+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.426597424+07:00","message":"[bufferProcess] interim [100000000]:ขอจะชี้แจงประเด็นนี้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.426601277+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.426605298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.426608545+07:00","message":"> Transcript [1920] [false]: 'ขอจะชี้แจงประเด็นนี้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.426611795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.426614358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.426616197+07:00","message":"StatePrefix: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.426618246+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.426624698+07:00","message":"Push: 'จะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.426626687+07:00","message":"TextPushed: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.426628811+07:00","message":"Set new StatePrefix : 'ขอจะชี้แจงประเด็นนี้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.426631074+07:00","message":"Next Push (prob) : 'ประเด็นนี้ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.426641163+07:00","message":"push: {false จะชี้แจง 0 0xc000188380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.483566595+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.48360862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.483613771+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.48363365+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.483641166+07:00","message":"[bufferProcess] interim [160000000]:ขอจะชี้แจงประเด็นนี้สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.483643835+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.483649286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.483652258+07:00","message":"> Transcript [1921] [false]: 'ขอจะชี้แจงประเด็นนี้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.483655038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.483657201+07:00","message":"Set new StatePrefix: 'ขอจะชี้แจงประเด็นนี้ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.678745484+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.678787645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.678800482+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.678815215+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.678821519+07:00","message":"[bufferProcess] interim [400000000]:ขอจะชี้แจงประเด็นนี้สำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.678824107+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.678829197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.678831788+07:00","message":"> Transcript [1922] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.678834286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.678836442+07:00","message":"Set new StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.808164914+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.808202365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.808208814+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:56.808224833+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.808231518+07:00","message":"[bufferProcess] interim [520000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.808235871+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.80826497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.808268016+07:00","message":"> Transcript [1923] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.808271741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.808274188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.80827614+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:56.808279052+07:00","message":"TextPushed: 'ขอจะชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.114290617+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.11432408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.114329842+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.114342448+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.11435255+07:00","message":"[bufferProcess] interim [760000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.1143553+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.114358726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.114361691+07:00","message":"> Transcript [1924] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.11436478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.114366913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.114368767+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.11437096+07:00","message":"TextPushed: 'ขอจะชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.698036759+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.698083949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.698089881+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:57.698106768+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.698115856+07:00","message":"[bufferProcess] interim [360000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.698118866+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.698124873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.698127927+07:00","message":"> Transcript [1925] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.698132206+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.69813441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.69813655+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:57.698138781+07:00","message":"TextPushed: 'ขอจะชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.018994552+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.019033591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.019039577+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.019051514+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.019058559+07:00","message":"[bufferProcess] interim [720000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.019061371+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.019066993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.019069746+07:00","message":"> Transcript [1926] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.019073521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.019081216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.019083606+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.019085874+07:00","message":"TextPushed: 'ขอจะชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.019096102+07:00","message":"Push: 'ประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.01909863+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.019119175+07:00","message":"Set new StatePrefix : 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.019121827+07:00","message":"Next Push (prob) : 'มากๆเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.019126203+07:00","message":"push: {false ประเด็นนี้สำคัญ 0 0xc000188380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.082383065+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.082428694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.082436988+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.082453361+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.082465573+07:00","message":"[bufferProcess] interim [780000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.082471083+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.082479534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.082483534+07:00","message":"> Transcript [1927] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.082489312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.082492263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.082495747+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.082499308+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.212160201+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.212206473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.212213123+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.212230319+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.212245432+07:00","message":"[bufferProcess] interim [840000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.212248405+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.212252414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.212257708+07:00","message":"> Transcript [1928] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.212261938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.212264182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.212266686+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.212269737+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.797319235+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.797368817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.797375651+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.797394287+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.797403803+07:00","message":"[bufferProcess] interim [440000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.797406429+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.797410648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.7974141+07:00","message":"> Transcript [1929] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.797418518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.797421827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.797424535+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.797427181+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.818981842+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.819026245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.819032925+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.819050037+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.819061829+07:00","message":"[bufferProcess] interim [500000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.819064554+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.819071663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.81907489+07:00","message":"> Transcript [1930] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.819079036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.819081602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.819083974+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.819086763+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.81909293+07:00","message":"Push: 'มากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.819096412+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.819098777+07:00","message":"Set new StatePrefix : 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.819101407+07:00","message":"Next Push (prob) : 'เราไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.819110682+07:00","message":"push: {false มากๆเลย 0 0xc000188380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.916710061+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.916750177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.916756836+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.916773816+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.91678184+07:00","message":"[bufferProcess] interim [620000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.916784997+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.916792395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.916795267+07:00","message":"> Transcript [1931] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.916799367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.916801468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.916804146+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.916807546+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.984158755+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.98418326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.984188754+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:58.984204992+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.984212098+07:00","message":"[bufferProcess] interim [680000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.984214908+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.984219163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.984221851+07:00","message":"> Transcript [1932] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.984225477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.984228018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.984230407+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:58.984233172+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:59.108235681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:13:59.108249024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.31808453+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.318125546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.318132344+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.318146875+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.318155214+07:00","message":"[bufferProcess] interim [980000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.318159722+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.318168288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.31817287+07:00","message":"> Transcript [1933] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.318176925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.318179117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.318181251+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.318184592+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.466415352+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.466451794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.46645744+07:00","message":"receive interim result [false|false]: ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.466472133+07:00","message":"[buffer interim] 124 false ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.466478944+07:00","message":"[bufferProcess] interim [100000000]:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.466481552+07:00","message":"[bufferProcess] send to processor:ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.466487936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.466490715+07:00","message":"> Transcript [1934] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.466494772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.466497005+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.466499746+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.466503546+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.466509815+07:00","message":"Push: 'เราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.466511814+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.466514988+07:00","message":"Set new StatePrefix : 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.466517908+07:00","message":"Next Push (prob) : 'ให้คนกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.466526374+07:00","message":"push: {false เราไม่ได้ 0 0xc000188380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.657576175+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.727726804+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.813077552+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.813122721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้รณรงค์ให้คนกิน\",\"confidence\":0.9469706}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.81313202+07:00","message":"receive interim result [true|false]: ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้รณรงค์ให้คนกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.813142299+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.813145309+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.813152445+07:00","message":"[buffer interim] 124 true ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้รณรงค์ให้คนกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813174556+07:00","message":"[bufferProcess] interim [550000000]:ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้รณรงค์ให้คนกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813179754+07:00","message":"[bufferProcess] send to processor (isfinal):ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813184536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813189295+07:00","message":"> Transcript [1935] [false]: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813192768+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813195694+07:00","message":"Set new StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813198679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813201526+07:00","message":"> Transcript [1936] [true]: 'ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้รณรงค์ให้คนกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813205844+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813208792+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813211614+07:00","message":"StatePrefix: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้ให้คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813215777+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813218911+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813441525+07:00","message":"Push: 'รณรงค์ให้คนกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813446787+07:00","message":"TextPushed: 'ขอจะชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้รณรงค์ให้คนกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813450411+07:00","message":"Set new StatePrefix : 'ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้รณรงค์ให้คนกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813454114+07:00","message":"Next Push (prob) : 'ขอจักชี้แจงประเด็นนี้สำคัญมากๆเลยเราไม่ได้รณรงค์ให้คนกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:13:59.813464774+07:00","message":"push: {true รณรงค์ให้คนกิน 0 0xc000188380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:13:59.813476956+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_124.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:13:59.824211296+07:00","message":"write wav file: './tmp/7592/7592_124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.149590373+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.149621408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.149626486+07:00","message":"receive interim result [false|false]: ปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.149638053+07:00","message":"[buffer interim] 125 false ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.149644124+07:00","message":"[bufferProcess] interim [420000000]:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.149646008+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.312551725+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.312596437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตราบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.312602374+07:00","message":"receive interim result [false|false]: ตราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.312616554+07:00","message":"[buffer interim] 125 false ตราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.31262482+07:00","message":"[bufferProcess] interim [600000000]:ตราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.312627708+07:00","message":"[bufferProcess] send to processor:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.31263113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.312634159+07:00","message":"> Transcript [1937] [false]: 'ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.312636384+07:00","message":"Set StatePrefix (first interim): 'ปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.384077408+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.384112644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กราบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.384117813+07:00","message":"receive interim result [false|false]: กราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.384133591+07:00","message":"[buffer interim] 125 false กราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.384140881+07:00","message":"[bufferProcess] interim [720000000]:กราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.38414334+07:00","message":"[bufferProcess] send to processor:ตราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.384157277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.38416042+07:00","message":"> Transcript [1938] [false]: 'ตราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.384163727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.384165837+07:00","message":"Set new StatePrefix: 'ตราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.713010959+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.713051304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเติม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.713057954+07:00","message":"receive interim result [false|false]: ปลาเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:00.713073678+07:00","message":"[buffer interim] 125 false ปลาเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.71308145+07:00","message":"[bufferProcess] interim [20000000]:ปลาเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.713083912+07:00","message":"[bufferProcess] send to processor:กราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.713090344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.713093456+07:00","message":"> Transcript [1939] [false]: 'กราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.713095894+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:00.71309807+07:00","message":"Set new StatePrefix: 'กราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.269922677+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.269961446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเติมแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.269968915+07:00","message":"receive interim result [false|false]: ปลาเติมแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.269983434+07:00","message":"[buffer interim] 125 false ปลาเติมแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.269994715+07:00","message":"[bufferProcess] interim [560000000]:ปลาเติมแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.269998126+07:00","message":"[bufferProcess] send to processor:ปลาเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.270005488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.270009446+07:00","message":"> Transcript [1940] [false]: 'ปลาเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.270013023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.270016122+07:00","message":"Set new StatePrefix: 'ปลาเติม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.589693904+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.589795776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาแต่ปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.589804461+07:00","message":"receive interim result [false|false]: ปลาแต่ปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.589821198+07:00","message":"[buffer interim] 125 false ปลาแต่ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.58983017+07:00","message":"[bufferProcess] interim [860000000]:ปลาแต่ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.589834159+07:00","message":"[bufferProcess] send to processor:ปลาเติมแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.589841129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.589845206+07:00","message":"> Transcript [1941] [false]: 'ปลาเติมแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.589849628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.589852579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.589855719+07:00","message":"StatePrefix: 'ปลาเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.589859375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.595250681+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.59527819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเติมแต่เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.595284956+07:00","message":"receive interim result [false|false]: ปลาเติมแต่เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.595302277+07:00","message":"[buffer interim] 125 false ปลาเติมแต่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.595309238+07:00","message":"[bufferProcess] interim [920000000]:ปลาเติมแต่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.595312438+07:00","message":"[bufferProcess] send to processor:ปลาแต่ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.595322097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.595325686+07:00","message":"> Transcript [1942] [false]: 'ปลาแต่ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.595328756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.595332423+07:00","message":"Set new StatePrefix: 'ปลาแต่ปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.854000478+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.854037947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเติมแต่เปลี่ยนจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.854043121+07:00","message":"receive interim result [false|false]: ปลาเติมแต่เปลี่ยนจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:01.854054604+07:00","message":"[buffer interim] 125 false ปลาเติมแต่เปลี่ยนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.854060954+07:00","message":"[bufferProcess] interim [220000000]:ปลาเติมแต่เปลี่ยนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.854063649+07:00","message":"[bufferProcess] send to processor:ปลาเติมแต่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.854068721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.854071601+07:00","message":"> Transcript [1943] [false]: 'ปลาเติมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.854074094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:01.854076459+07:00","message":"Set new StatePrefix: 'ปลาเติมแต่เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.069752061+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.069786409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเติมแต่เปลี่ยนจากน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.069791845+07:00","message":"receive interim result [false|false]: ปลาเติมแต่เปลี่ยนจากน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.069807918+07:00","message":"[buffer interim] 125 false ปลาเติมแต่เปลี่ยนจากน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.069814499+07:00","message":"[bufferProcess] interim [400000000]:ปลาเติมแต่เปลี่ยนจากน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.06981681+07:00","message":"[bufferProcess] send to processor:ปลาเติมแต่เปลี่ยนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.069820297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.069823339+07:00","message":"> Transcript [1944] [false]: 'ปลาเติมแต่เปลี่ยนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.069826847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.069828886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.069830794+07:00","message":"StatePrefix: 'ปลาเติมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.069832866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:02.109011132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:02.109037526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.204946645+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.204991553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเติมแต่เปลี่ยนจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.204998093+07:00","message":"receive interim result [false|false]: ปลาเติมแต่เปลี่ยนจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.205025619+07:00","message":"[buffer interim] 125 false ปลาเติมแต่เปลี่ยนจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.205037467+07:00","message":"[bufferProcess] interim [520000000]:ปลาเติมแต่เปลี่ยนจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.205040476+07:00","message":"[bufferProcess] send to processor:ปลาเติมแต่เปลี่ยนจากน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.205047711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.205050729+07:00","message":"> Transcript [1945] [false]: 'ปลาเติมแต่เปลี่ยนจากน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.205054936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.205057602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.205059611+07:00","message":"StatePrefix: 'ปลาเติมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.205061862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.311040918+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.311082265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเติมแต่เปลี่ยนจากน้ำตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.311089669+07:00","message":"receive interim result [false|false]: ปลาเติมแต่เปลี่ยนจากน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.311101662+07:00","message":"[buffer interim] 125 false ปลาเติมแต่เปลี่ยนจากน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.311109596+07:00","message":"[bufferProcess] interim [580000000]:ปลาเติมแต่เปลี่ยนจากน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.311113514+07:00","message":"[bufferProcess] send to processor:ปลาเติมแต่เปลี่ยนจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.311118814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.31112321+07:00","message":"> Transcript [1946] [false]: 'ปลาเติมแต่เปลี่ยนจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.311126931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.311128998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.311131135+07:00","message":"StatePrefix: 'ปลาเติมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.311133324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.373370826+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.373421284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเติมแต่เปลี่ยนจากน้ำปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.373429142+07:00","message":"receive interim result [false|false]: ปลาเติมแต่เปลี่ยนจากน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.3734457+07:00","message":"[buffer interim] 125 false ปลาเติมแต่เปลี่ยนจากน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.373454406+07:00","message":"[bufferProcess] interim [640000000]:ปลาเติมแต่เปลี่ยนจากน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.373458102+07:00","message":"[bufferProcess] send to processor:ปลาเติมแต่เปลี่ยนจากน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.373466639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.373470757+07:00","message":"> Transcript [1947] [false]: 'ปลาเติมแต่เปลี่ยนจากน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.373476214+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.373479468+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.373482278+07:00","message":"StatePrefix: 'ปลาเติมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.373485558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.373493376+07:00","message":"Push: 'ปลาเติมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.373496873+07:00","message":"TextPushed: 'ปลาเติมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.373500075+07:00","message":"Set new StatePrefix : 'ปลาเติมแต่เปลี่ยนจากน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.373503622+07:00","message":"Next Push (prob) : 'จากน้ำตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.373513461+07:00","message":"push: {false ปลาเติมแต่เปลี่ยน 0 0xc002d20980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.579481049+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.579523059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเติมแต่เปลี่ยนจากน้ำปลาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.579529472+07:00","message":"receive interim result [false|false]: ปลาเติมแต่เปลี่ยนจากน้ำปลาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.579545355+07:00","message":"[buffer interim] 125 false ปลาเติมแต่เปลี่ยนจากน้ำปลาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.579555423+07:00","message":"[bufferProcess] interim [880000000]:ปลาเติมแต่เปลี่ยนจากน้ำปลาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.579558335+07:00","message":"[bufferProcess] send to processor:ปลาเติมแต่เปลี่ยนจากน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.579562582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.579565815+07:00","message":"> Transcript [1948] [false]: 'ปลาเติมแต่เปลี่ยนจากน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.579568902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.579571027+07:00","message":"Set new StatePrefix: 'ปลาเติมแต่เปลี่ยนจากน้ำปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.692145759+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.692189774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเติมแต่เปลี่ยนจากน้ำปลาเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.69219618+07:00","message":"receive interim result [false|false]: ปลาเติมแต่เปลี่ยนจากน้ำปลาเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.692212631+07:00","message":"[buffer interim] 125 false ปลาเติมแต่เปลี่ยนจากน้ำปลาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.692220479+07:00","message":"[bufferProcess] interim [940000000]:ปลาเติมแต่เปลี่ยนจากน้ำปลาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.692223563+07:00","message":"[bufferProcess] send to processor:ปลาเติมแต่เปลี่ยนจากน้ำปลาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.692230805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.692233733+07:00","message":"> Transcript [1949] [false]: 'ปลาเติมแต่เปลี่ยนจากน้ำปลาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.692237719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.692242585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.692244875+07:00","message":"StatePrefix: 'ปลาเติมแต่เปลี่ยนจากน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.692247434+07:00","message":"TextPushed: 'ปลาเติมแต่เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.755396651+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.755428795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเติมแต่เปลี่ยนจากน้ำปลาและเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.755435556+07:00","message":"receive interim result [false|false]: ปลาเติมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.755445107+07:00","message":"[buffer interim] 125 false ปลาเติมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.75545198+07:00","message":"[bufferProcess] interim [60000000]:ปลาเติมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.755454805+07:00","message":"[bufferProcess] send to processor:ปลาเติมแต่เปลี่ยนจากน้ำปลาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.755459023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.755461727+07:00","message":"> Transcript [1950] [false]: 'ปลาเติมแต่เปลี่ยนจากน้ำปลาเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.75546554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.755467779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.755470363+07:00","message":"StatePrefix: 'ปลาเติมแต่เปลี่ยนจากน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:02.755473212+07:00","message":"TextPushed: 'ปลาเติมแต่เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.865287862+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:02.996804746+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.002341196+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.002374733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาเติมแต่เปลี่ยนจากน้ำปลาและเกลือ\",\"confidence\":0.9195596}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.00238041+07:00","message":"receive interim result [true|false]: ปลาเติมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.002390836+07:00","message":"end recv isFinal message id 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.002393153+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.002398881+07:00","message":"[buffer interim] 125 true ปลาเติมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002406859+07:00","message":"[bufferProcess] interim [360000000]:ปลาเติมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002410138+07:00","message":"[bufferProcess] send to processor (isfinal):ปลาเติมแต่เปลี่ยนจากน้ำปลาและเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002413393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002416223+07:00","message":"> Transcript [1951] [false]: 'ปลาเติมแต่เปลี่ยนจากน้ำปลาและเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002419268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002421227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002423543+07:00","message":"StatePrefix: 'ปลาเติมแต่เปลี่ยนจากน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002426023+07:00","message":"TextPushed: 'ปลาเติมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002427887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002429912+07:00","message":"> Transcript [1952] [true]: 'ปลาเติมแต่เปลี่ยนจากน้ำปลาและเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002432165+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002433931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002435702+07:00","message":"StatePrefix: 'ปลาเติมแต่เปลี่ยนจากน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002437714+07:00","message":"TextPushed: 'ปลาเติมแต่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.002440461+07:00","message":"Push: 'จากน้ำปลาและเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.002448216+07:00","message":"push: {true จากน้ำปลาและเกลือ 0 0xc002d20980}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:03.012062776+07:00","message":"write wav file: './tmp/7592/7592_125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.46130511+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.461357204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.461363084+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.461377415+07:00","message":"[buffer interim] 126 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.461384822+07:00","message":"[bufferProcess] interim [480000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.461387076+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.558555398+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.558604826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.558610998+07:00","message":"receive interim result [false|false]: ธรรมดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.558624736+07:00","message":"[buffer interim] 126 false ธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.558631896+07:00","message":"[bufferProcess] interim [600000000]:ธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.558634141+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.558639141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.55864223+07:00","message":"> Transcript [1953] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.558644651+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.853529525+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.853576207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.853583363+07:00","message":"receive interim result [false|false]: ธรรมดาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.853603447+07:00","message":"[buffer interim] 126 false ธรรมดาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.853615418+07:00","message":"[bufferProcess] interim [900000000]:ธรรมดาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.853619163+07:00","message":"[bufferProcess] send to processor:ธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.853627523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.853631968+07:00","message":"> Transcript [1954] [false]: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.85363594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.853639616+07:00","message":"Set new StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.979270602+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.979306223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.979312997+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:03.979326746+07:00","message":"[buffer interim] 126 false ธรรมดาที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.979334733+07:00","message":"[bufferProcess] interim [20000000]:ธรรมดาที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.97933814+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.979343053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.979346894+07:00","message":"> Transcript [1955] [false]: 'ธรรมดาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.979351545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.979354428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.979357385+07:00","message":"StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:03.979360585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.039979562+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.040026995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.040033178+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.04004818+07:00","message":"[buffer interim] 126 false ธรรมดาที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.040055512+07:00","message":"[bufferProcess] interim [80000000]:ธรรมดาที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.040058269+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.04006144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.040066036+07:00","message":"> Transcript [1956] [false]: 'ธรรมดาที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.040069512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.040071876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.040074678+07:00","message":"StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.040076808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.227428159+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.227462639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.227467892+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.227481118+07:00","message":"[buffer interim] 126 false ธรรมดาที่ไม่มีอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.227490144+07:00","message":"[bufferProcess] interim [260000000]:ธรรมดาที่ไม่มีอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.227492654+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.227495784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.227498471+07:00","message":"> Transcript [1957] [false]: 'ธรรมดาที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.227501631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.22750375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.227505764+07:00","message":"StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.227507873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.238452918+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.23847202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.238476788+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.238484083+07:00","message":"[buffer interim] 126 false ธรรมดาที่ไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.238488723+07:00","message":"[bufferProcess] interim [320000000]:ธรรมดาที่ไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.238492428+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.238499999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.238502479+07:00","message":"> Transcript [1958] [false]: 'ธรรมดาที่ไม่มีอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.238505064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.238506992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.238508808+07:00","message":"StatePrefix: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.238510785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.238513077+07:00","message":"Push: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.238514953+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.238516988+07:00","message":"Set new StatePrefix : 'ธรรมดาที่ไม่มีอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.238519017+07:00","message":"Next Push (prob) : 'ที่ไม่มีอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.238526396+07:00","message":"push: {false ธรรมดา 0 0xc002a63100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.369628051+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.369679266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.369687211+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.369704363+07:00","message":"[buffer interim] 126 false ธรรมดาที่ไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.369715112+07:00","message":"[bufferProcess] interim [380000000]:ธรรมดาที่ไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.369719005+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.369727231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.36973137+07:00","message":"> Transcript [1959] [false]: 'ธรรมดาที่ไม่มีเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.36973584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.369738973+07:00","message":"Set new StatePrefix: 'ธรรมดาที่ไม่มีเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.458686654+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.4587164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีอารมณ์ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.458722002+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีอารมณ์ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.458737443+07:00","message":"[buffer interim] 126 false ธรรมดาที่ไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.45874443+07:00","message":"[bufferProcess] interim [500000000]:ธรรมดาที่ไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.458746969+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.458751895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.458754846+07:00","message":"> Transcript [1960] [false]: 'ธรรมดาที่ไม่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.458757207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.458759572+07:00","message":"Set new StatePrefix: 'ธรรมดาที่ไม่มีอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.641117469+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.641152864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.641171878+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:04.641187441+07:00","message":"[buffer interim] 126 false ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.641194425+07:00","message":"[bufferProcess] interim [680000000]:ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.64119768+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.641206145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.64120922+07:00","message":"> Transcript [1961] [false]: 'ธรรมดาที่ไม่มีอารมณ์ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.641211801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:04.641214122+07:00","message":"Set new StatePrefix: 'ธรรมดาที่ไม่มีอารมณ์ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.077338781+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.077382628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีอาบน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.077389577+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีอาบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.077406679+07:00","message":"[buffer interim] 126 false ธรรมดาที่ไม่มีอาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.077414775+07:00","message":"[bufferProcess] interim [100000000]:ธรรมดาที่ไม่มีอาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.07741773+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.077428941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.077432724+07:00","message":"> Transcript [1962] [false]: 'ธรรมดาที่ไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.077436608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.077438931+07:00","message":"Set new StatePrefix: 'ธรรมดาที่ไม่มีไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:05.109202946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:05.109208646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.122928775+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.122962822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีเอามาเผื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.122968339+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีเอามาเผื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.12298489+07:00","message":"[buffer interim] 126 false ธรรมดาที่ไม่มีเอามาเผื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.122992365+07:00","message":"[bufferProcess] interim [160000000]:ธรรมดาที่ไม่มีเอามาเผื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.122995396+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีอาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.123002723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.123005698+07:00","message":"> Transcript [1963] [false]: 'ธรรมดาที่ไม่มีอาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.123008536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.123010619+07:00","message":"Set new StatePrefix: 'ธรรมดาที่ไม่มีอาบน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.1292149+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.129227445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีเอามาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.129232261+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีเอามาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.129236514+07:00","message":"[buffer interim] 126 false ธรรมดาที่ไม่มีเอามาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.129240284+07:00","message":"[bufferProcess] interim [220000000]:ธรรมดาที่ไม่มีเอามาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.1292426+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีเอามาเผื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.129245114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.129247258+07:00","message":"> Transcript [1964] [false]: 'ธรรมดาที่ไม่มีเอามาเผื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.129249121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.129251046+07:00","message":"Set new StatePrefix: 'ธรรมดาที่ไม่มีเอามาเผื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.425643076+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.450822059+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.450858419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีเอามาเป็นเอว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.450867113+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีเอามาเป็นเอว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.450882934+07:00","message":"[buffer interim] 126 false ธรรมดาที่ไม่มีเอามาเป็นเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.4508904+07:00","message":"[bufferProcess] interim [460000000]:ธรรมดาที่ไม่มีเอามาเป็นเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.450892958+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีเอามาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.450896093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.450898914+07:00","message":"> Transcript [1965] [false]: 'ธรรมดาที่ไม่มีเอามาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.450901207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.450904431+07:00","message":"Set new StatePrefix: 'ธรรมดาที่ไม่มีเอามาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.554171221+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.554219535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีเอามาเป็น LD\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.554226085+07:00","message":"receive interim result [false|false]: ธรรมดาที่ไม่มีเอามาเป็น LD"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.554241357+07:00","message":"[buffer interim] 126 false ธรรมดาที่ไม่มีเอามาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.554252349+07:00","message":"[bufferProcess] interim [580000000]:ธรรมดาที่ไม่มีเอามาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.554256403+07:00","message":"[bufferProcess] send to processor:ธรรมดาที่ไม่มีเอามาเป็นเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.554263355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.554267866+07:00","message":"> Transcript [1966] [false]: 'ธรรมดาที่ไม่มีเอามาเป็นเอว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.554273643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.55427593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.554278373+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มีเอามาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.554281294+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.560067683+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.704442114+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.704492091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD\",\"confidence\":0.7985751}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.704501917+07:00","message":"receive interim result [true|false]: ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.704513064+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.704515407+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.704524141+07:00","message":"[buffer interim] 126 true ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.704537137+07:00","message":"[bufferProcess] interim [670000000]:ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.704540308+07:00","message":"[bufferProcess] send to processor (isfinal):ธรรมดาที่ไม่มีเอามาเป็น LD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.704555881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.70458075+07:00","message":"> Transcript [1967] [false]: 'ธรรมดาที่ไม่มีเอามาเป็น LD'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.704588181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.704590646+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.70459422+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มีเอามาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.704596738+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.704599612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.704603009+07:00","message":"> Transcript [1968] [true]: 'ธรรมดาที่ไม่มีไอโอดีนมาเป็น LD'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.704605382+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.704607087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.704608978+07:00","message":"StatePrefix: 'ธรรมดาที่ไม่มีเอามาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.704610984+07:00","message":"TextPushed: 'ธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:05.704619626+07:00","message":"Push: 'ที่ไม่มีไอโอดีนมาเป็น LD'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:05.704629791+07:00","message":"push: {true ที่ไม่มีไอโอดีนมาเป็น LD 0 0xc002a63100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:05.712890338+07:00","message":"write wav file: './tmp/7592/7592_126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.515674105+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.515709186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.515715002+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.515728306+07:00","message":"[buffer interim] 127 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.515734614+07:00","message":"[bufferProcess] interim [800000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.515736487+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.515739777+07:00","message":"[bufferProcess] send to processor (ticker):เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.515742634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.515745353+07:00","message":"> Transcript [1969] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.515747729+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.613040023+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.613078294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.613083992+07:00","message":"receive interim result [false|false]: เหมือนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:07.613097346+07:00","message":"[buffer interim] 127 false เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.613105073+07:00","message":"[bufferProcess] interim [860000000]:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:07.613107201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:08.109783198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:08.109802321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.189541124+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.189587083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเดิม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.189593164+07:00","message":"receive interim result [false|false]: เหมือนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.189608416+07:00","message":"[buffer interim] 127 false เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.18961926+07:00","message":"[bufferProcess] interim [460000000]:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189621781+07:00","message":"[bufferProcess] send to processor:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189630487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189633557+07:00","message":"> Transcript [1970] [false]: 'เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189636837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189639236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189641257+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.189643431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.757050047+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.817203796+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.841950347+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.841986191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเดิม\",\"confidence\":0.83152163}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.841992132+07:00","message":"receive interim result [true|false]: เหมือนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.842003416+07:00","message":"end recv isFinal message id 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.842006178+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.84201257+07:00","message":"[buffer interim] 127 true เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842019125+07:00","message":"[bufferProcess] interim [210000000]:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842021898+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842025147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842028094+07:00","message":"> Transcript [1971] [false]: 'เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842031074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842032937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842034781+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842036748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842039031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842041229+07:00","message":"> Transcript [1972] [true]: 'เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842045472+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842047208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842049031+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842050735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:08.842053181+07:00","message":"Push: 'เหมือนเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:08.842059919+07:00","message":"push: {true เหมือนเดิม 0 0xc000188f80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:08.851019545+07:00","message":"write wav file: './tmp/7592/7592_127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.376976317+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.377013322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.377019389+07:00","message":"receive interim result [false|false]: ข้อดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.377031526+07:00","message":"[buffer interim] 128 false ข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.377037999+07:00","message":"[bufferProcess] interim [420000000]:ข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.377040137+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.497031059+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.497069485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.497075425+07:00","message":"receive interim result [false|false]: ข้อนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.497088074+07:00","message":"[buffer interim] 128 false ข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.497095334+07:00","message":"[bufferProcess] interim [480000000]:ข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.497098162+07:00","message":"[bufferProcess] send to processor:ข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.497101326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.497104017+07:00","message":"> Transcript [1973] [false]: 'ข้อดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.497106165+07:00","message":"Set StatePrefix (first interim): 'ข้อดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.728074277+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.728113221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.728119901+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.728134238+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.728144722+07:00","message":"[bufferProcess] interim [720000000]:ข้อนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.728147221+07:00","message":"[bufferProcess] send to processor:ข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.728150675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.728153662+07:00","message":"> Transcript [1974] [false]: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.72815601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.728158349+07:00","message":"Set new StatePrefix: 'ข้อนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.862720897+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.862758712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.862765075+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.862776716+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.862785559+07:00","message":"[bufferProcess] interim [840000000]:ข้อนี้ถ้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.862789798+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.8627964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.862800395+07:00","message":"> Transcript [1975] [false]: 'ข้อนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.862804525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.862807285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.862810275+07:00","message":"StatePrefix: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.862812303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.878178765+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.878204541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.878209941+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:09.878221861+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.878226988+07:00","message":"[bufferProcess] interim [900000000]:ข้อนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.878229212+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.87823193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.878234815+07:00","message":"> Transcript [1976] [false]: 'ข้อนี้ถ้าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.878237986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.878240319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.878242918+07:00","message":"StatePrefix: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:09.878245196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.013029146+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.013064311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.013070381+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.013086087+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.013093154+07:00","message":"[bufferProcess] interim [20000000]:ข้อนี้ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.01309576+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.013102598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.013107306+07:00","message":"> Transcript [1977] [false]: 'ข้อนี้ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.013110573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.013112863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.013114955+07:00","message":"StatePrefix: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.013117503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.198360622+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.198401879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.198407777+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.198420697+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.198426995+07:00","message":"[bufferProcess] interim [140000000]:ข้อนี้ถ้าเกิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.198429436+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.198434416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.19843802+07:00","message":"> Transcript [1978] [false]: 'ข้อนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.198441665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.198444012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.198446069+07:00","message":"StatePrefix: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.198448276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.198452488+07:00","message":"Push: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.19845483+07:00","message":"TextPushed: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.198456893+07:00","message":"Set new StatePrefix : 'ข้อนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.198459161+07:00","message":"Next Push (prob) : 'ถ้าเกิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.198466025+07:00","message":"push: {false ข้อนี้ 0 0xc002d20180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.257067404+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.257106412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.257113057+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.257127583+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.257134412+07:00","message":"[bufferProcess] interim [260000000]:ข้อนี้ถ้าเกิดว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.257136787+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.257143797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.257146657+07:00","message":"> Transcript [1979] [false]: 'ข้อนี้ถ้าเกิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.257150018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.257152713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.2571549+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.25715861+07:00","message":"TextPushed: 'ข้อนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.460828182+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.46087222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.460877883+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.460894241+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.460902879+07:00","message":"[bufferProcess] interim [500000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.460905675+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.460909771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.460913108+07:00","message":"> Transcript [1980] [false]: 'ข้อนี้ถ้าเกิดว่าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.460917422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.460919812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.46092235+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.460924613+07:00","message":"TextPushed: 'ข้อนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.773640065+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.773692229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.773697928+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:10.773711969+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.773720182+07:00","message":"[bufferProcess] interim [740000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.77372297+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.773730793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.773733744+07:00","message":"> Transcript [1981] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.773737383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.773739896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.773742422+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:10.773744978+07:00","message":"TextPushed: 'ข้อนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.09870128+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.098744767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ shopee\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.098750679+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.098764047+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.098771797+07:00","message":"[bufferProcess] interim [100000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.098774676+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.098780545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.098784605+07:00","message":"> Transcript [1982] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.098790052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.098794039+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.09879796+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.098800611+07:00","message":"TextPushed: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.09880535+07:00","message":"Push: 'ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.098807383+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.098809483+07:00","message":"Set new StatePrefix : 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.098812229+07:00","message":"Next Push (prob) : 'จะไปซื้อของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.098821957+07:00","message":"push: {false ถ้าเกิดว่า 0 0xc002d20180}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:11.110247095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:11.11027452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.404198991+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.4042382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.404243881+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.404254663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" shopee\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.404257391+07:00","message":"receive interim result [false|false]:  shopee"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.404266357+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.404269567+07:00","message":"[buffer interim] 128 false  shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.404274967+07:00","message":"[bufferProcess] interim [340000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.404277522+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.404280713+07:00","message":"[bufferProcess] interim [340000000]: shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.404283241+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.404286066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.404288547+07:00","message":"> Transcript [1983] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ shopee'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.404292221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.404294496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.404296799+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.404299263+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.406378413+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.40639456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.406399485+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.406407039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Shopping\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.406410006+07:00","message":"receive interim result [false|false]:  Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.406414875+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.406417463+07:00","message":"[buffer interim] 128 false  Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.406420542+07:00","message":"[bufferProcess] interim [400000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.406422819+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ shopee"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.406427286+07:00","message":"[bufferProcess] interim [400000000]: Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.40642935+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.406431631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.406433926+07:00","message":"> Transcript [1984] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ shopee'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.406436259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.406438184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.406439969+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.406442221+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.668136886+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.668171227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.668178183+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.66818714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Shopping หา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.668190252+07:00","message":"receive interim result [false|false]:  Shopping หา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.668197625+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.668200999+07:00","message":"[buffer interim] 128 false  Shopping หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.668206136+07:00","message":"[bufferProcess] interim [700000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.668209176+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.668212266+07:00","message":"[bufferProcess] interim [700000000]: Shopping หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.668214669+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.668217414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.668220187+07:00","message":"> Transcript [1985] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.668223233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.668225257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.668227195+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.668229357+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987560433+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987599644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987606804+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987618032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Shopping หาค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987621892+07:00","message":"receive interim result [false|false]:  Shopping หาค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987635173+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.98763916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987641761+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987645341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987647936+07:00","message":"receive interim result [false|false]:  หาเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987665631+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987669138+07:00","message":"[buffer interim] 128 false  Shopping หาค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987671381+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987673663+07:00","message":"[buffer interim] 128 false  หาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987680191+07:00","message":"[bufferProcess] interim [940000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987683407+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987686387+07:00","message":"[bufferProcess] interim [940000000]: Shopping หาค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987689026+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987691681+07:00","message":"[bufferProcess] interim [0]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987693595+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987695884+07:00","message":"[bufferProcess] interim [0]: หาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987697803+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987703692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987706702+07:00","message":"> Transcript [1986] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987710174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987712457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987714396+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987716609+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987719253+07:00","message":"Push: 'จะไปซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987721234+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987723316+07:00","message":"Set new StatePrefix : 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987725668+07:00","message":"Next Push (prob) : ' Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987727528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987729518+07:00","message":"> Transcript [1987] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987731751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987733471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.987735348+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:11.98774319+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:11.987752157+07:00","message":"push: {false จะไปซื้อของ 0 0xc002d20180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.1810655+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.181109361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.181115771+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.181127712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.181131151+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.181139029+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.181142704+07:00","message":"[buffer interim] 128 false  หาเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.181149125+07:00","message":"[bufferProcess] interim [180000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.181151883+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.181155615+07:00","message":"[bufferProcess] interim [180000000]: หาเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.181185376+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.181189708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.181192889+07:00","message":"> Transcript [1988] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.181197094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.18119934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.181201693+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.181204248+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.366668697+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.366723201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.36673119+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.36674356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.366747215+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.366755531+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.366759585+07:00","message":"[buffer interim] 128 false  หาเครื่องปรุงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.366795777+07:00","message":"[bufferProcess] interim [360000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.366818872+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.36683042+07:00","message":"[bufferProcess] interim [360000000]: หาเครื่องปรุงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.366833509+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.36683743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.366840892+07:00","message":"> Transcript [1989] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.366845414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.366847337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.366850769+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.366853258+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.403776485+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.403829676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.403838832+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.403856271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.403860941+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.403872283+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.403879548+07:00","message":"[buffer interim] 128 false  หาเครื่องปรุงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.403888475+07:00","message":"[bufferProcess] interim [420000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.403892451+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.403898552+07:00","message":"[bufferProcess] interim [420000000]: หาเครื่องปรุงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.40390306+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.40390762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.403913223+07:00","message":"> Transcript [1990] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.403919572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.403922623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.403926551+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.403930646+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.403938393+07:00","message":"Push: ' Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.403941588+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.403945803+07:00","message":"Set new StatePrefix : 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.403949486+07:00","message":"Next Push (prob) : 'เครื่องปรุงมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.403975481+07:00","message":"push: {false  Shopping หา 0 0xc002d20180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.580327448+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.580368952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.580375988+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.58038538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.5803888+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.580412247+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.58042965+07:00","message":"[buffer interim] 128 false  หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.580438413+07:00","message":"[bufferProcess] interim [480000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.580442381+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.580446276+07:00","message":"[bufferProcess] interim [480000000]: หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.580450127+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.580453533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.580456441+07:00","message":"> Transcript [1991] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.580459058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.580461112+07:00","message":"Set new StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.701942013+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.701985221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.701992454+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.702004896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.702008195+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.702016423+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:12.702020409+07:00","message":"[buffer interim] 128 false  หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.702026799+07:00","message":"[bufferProcess] interim [720000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.70203082+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.702034065+07:00","message":"[bufferProcess] interim [720000000]: หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.702037059+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.702040681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.702043735+07:00","message":"> Transcript [1992] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.702046719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:12.702048885+07:00","message":"Set new StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.03221795+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.03225665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.032263194+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.032273056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.032276034+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.032283754+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.032288204+07:00","message":"[buffer interim] 128 false  หาเครื่องปรุงมาเนี่ยต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.032295026+07:00","message":"[bufferProcess] interim [20000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.032297858+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.032300911+07:00","message":"[bufferProcess] interim [20000000]: หาเครื่องปรุงมาเนี่ยต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.03230414+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.032307883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.032311165+07:00","message":"> Transcript [1993] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.032328971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.032331392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.032333443+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.03233608+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.063148972+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.06318249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.063188318+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.063200384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.063204117+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.063210748+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.063214461+07:00","message":"[buffer interim] 128 false  หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.06322008+07:00","message":"[bufferProcess] interim [80000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.063222893+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.063227752+07:00","message":"[bufferProcess] interim [80000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.063230971+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.063234471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.063240569+07:00","message":"> Transcript [1994] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.063244396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.06324646+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.063248788+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.063251674+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.27499852+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.275040482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.275048028+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.275058886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.275062085+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.275070616+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.27507776+07:00","message":"[buffer interim] 128 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.275084411+07:00","message":"[bufferProcess] interim [320000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.275087944+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.275110262+07:00","message":"[bufferProcess] interim [320000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.275113672+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.275117331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.275120679+07:00","message":"> Transcript [1995] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.275124527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.275126735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.275129507+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.275132091+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.783129085+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.783180661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.783187018+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.783198229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.783201201+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.783208999+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.783212761+07:00","message":"[buffer interim] 128 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783217979+07:00","message":"[bufferProcess] interim [800000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783220482+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783223552+07:00","message":"[bufferProcess] interim [800000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783226564+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783229614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783232465+07:00","message":"> Transcript [1996] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783236386+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783238528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783240845+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783243+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783247342+07:00","message":"Push: 'เครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783249742+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783252158+07:00","message":"Set new StatePrefix : 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.783254457+07:00","message":"Next Push (prob) : 'ต้องสังเกตุเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.783261431+07:00","message":"push: {false เครื่องปรุงมาเนี่ย 0 0xc002d20180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.897705914+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.897741692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.897747953+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.897757353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.897761324+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.897768077+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:13.897771756+07:00","message":"[buffer interim] 128 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.897777144+07:00","message":"[bufferProcess] interim [920000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.897780382+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.897783549+07:00","message":"[bufferProcess] interim [920000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.897792218+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.897796325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.89780049+07:00","message":"> Transcript [1997] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.897805661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.897809449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.897811492+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:13.897813966+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:14.111243501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:14.111256781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.154798176+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.154834788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.154840706+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.154851856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.154855465+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.154866929+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.154870563+07:00","message":"[buffer interim] 128 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.154876714+07:00","message":"[bufferProcess] interim [160000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.154879383+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.154882545+07:00","message":"[bufferProcess] interim [160000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.154885358+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.154888321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.154891246+07:00","message":"> Transcript [1998] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.154895151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.154897289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.154899438+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.154907661+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.309776+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.309818325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.309825639+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.309837337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.309841012+07:00","message":"receive interim result [false|false]:  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.309848791+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.309853131+07:00","message":"[buffer interim] 128 false  หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.30986024+07:00","message":"[bufferProcess] interim [280000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.309862961+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.309866126+07:00","message":"[bufferProcess] interim [280000000]: หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.309869296+07:00","message":"[bufferProcess] update buffer: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.309872922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.309875919+07:00","message":"> Transcript [1999] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.309880343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.309884568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.309886855+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.309889397+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.865460357+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.865502447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.865510646+07:00","message":"receive interim result [false|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.865524758+07:00","message":"[buffer interim] 128 false ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.865532582+07:00","message":"[bufferProcess] interim [880000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.865535734+07:00","message":"[bufferProcess] send to processor:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.865542914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.865545543+07:00","message":"> Transcript [2000] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.865552441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.865554889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.865557195+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.865560136+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.865567625+07:00","message":"Push: 'ต้องสังเกตุเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.865569857+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.865573199+07:00","message":"Set new StatePrefix : 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:14.865577036+07:00","message":"Next Push (prob) : 'ถูกต้องเลยน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:14.865587936+07:00","message":"push: {false ต้องสังเกตุเลย 0 0xc002d20180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:15.936192448+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.056867269+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.130902829+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.130950628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยน้อง\",\"confidence\":0.89378446}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.130957347+07:00","message":"receive interim result [true|false]: ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.130968276+07:00","message":"end recv isFinal message id 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.130970903+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.130977619+07:00","message":"[buffer interim] 128 true ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.130988615+07:00","message":"[bufferProcess] interim [140000000]:ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.130992579+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.130997752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131000999+07:00","message":"> Transcript [2001] [false]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131004989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131009126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131011583+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131014625+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131016772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131018794+07:00","message":"> Transcript [2002] [true]: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131021346+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131023156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131024858+07:00","message":"StatePrefix: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยถูกต้องเลยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131027097+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131028998+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131261762+07:00","message":"Push: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131264793+07:00","message":"TextPushed: 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตุเลยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.13126756+07:00","message":"Set new StatePrefix : 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131270423+07:00","message":"Next Push (prob) : 'ข้อนี้ถ้าเกิดว่าจะไปซื้อของ Shopping หาเครื่องปรุงมาเนี่ยต้องสังเกตเลยถูกต้องเลยน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.131280696+07:00","message":"push: {true น้อง 0 0xc002d20180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.131287072+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_128.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:16.144446613+07:00","message":"write wav file: './tmp/7592/7592_128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.780279042+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.780322541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.780327345+07:00","message":"receive interim result [false|false]: เอางี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:16.780339214+07:00","message":"[buffer interim] 129 false เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.780345581+07:00","message":"[bufferProcess] interim [540000000]:เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:16.780347661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:17.11132188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:17.11135667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.114428144+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.114469171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.114474964+07:00","message":"receive interim result [false|false]: กอล์ฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.114491133+07:00","message":"[buffer interim] 129 false กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.114499159+07:00","message":"[bufferProcess] interim [840000000]:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.114502036+07:00","message":"[bufferProcess] send to processor:เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.114505677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.114508825+07:00","message":"> Transcript [2003] [false]: 'เอางี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.114511152+07:00","message":"Set StatePrefix (first interim): 'เอางี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.165967829+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.166004868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.166010614+07:00","message":"receive interim result [false|false]: เอางี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.166025636+07:00","message":"[buffer interim] 129 false เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.166032646+07:00","message":"[bufferProcess] interim [900000000]:เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.16603518+07:00","message":"[bufferProcess] send to processor:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.166039683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.166043008+07:00","message":"> Transcript [2004] [false]: 'กอล์ฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.166045828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.166047917+07:00","message":"Set new StatePrefix: 'กอล์ฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.232333733+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.2323689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.232374256+07:00","message":"receive interim result [false|false]: เอางี้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.232388383+07:00","message":"[buffer interim] 129 false เอางี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.232396463+07:00","message":"[bufferProcess] interim [960000000]:เอางี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.232399911+07:00","message":"[bufferProcess] send to processor:เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.232406626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.232410816+07:00","message":"> Transcript [2005] [false]: 'เอางี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.232414146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.23241862+07:00","message":"Set new StatePrefix: 'เอางี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.257840277+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.257878465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.257884922+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.257899635+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.257906978+07:00","message":"[bufferProcess] interim [20000000]:ป๊อปกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.257909238+07:00","message":"[bufferProcess] send to processor:เอางี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.25791626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.257919572+07:00","message":"> Transcript [2006] [false]: 'เอางี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.257922717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.257924898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.257927306+07:00","message":"StatePrefix: 'เอางี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.257930082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.49290266+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.492944915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อกกับพีช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.492950879+07:00","message":"receive interim result [false|false]: ป๊อกกับพีช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.492967821+07:00","message":"[buffer interim] 129 false ป๊อกกับพีช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.49297603+07:00","message":"[bufferProcess] interim [200000000]:ป๊อกกับพีช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.492978378+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.492982041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.492987223+07:00","message":"> Transcript [2007] [false]: 'ป๊อปกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.492989968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.49299225+07:00","message":"Set new StatePrefix: 'ป๊อปกับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.510709403+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.51074231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.510748087+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.510762525+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.510768965+07:00","message":"[bufferProcess] interim [260000000]:ป๊อปกับพี่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.510771863+07:00","message":"[bufferProcess] send to processor:ป๊อกกับพีช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.510776341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.510779344+07:00","message":"> Transcript [2008] [false]: 'ป๊อกกับพีช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.510782019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.510784681+07:00","message":"Set new StatePrefix: 'ป๊อกกับพีช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.69692788+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.696972466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.696979684+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.696996536+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.697005882+07:00","message":"[bufferProcess] interim [440000000]:ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.697008621+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.69701682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.697020002+07:00","message":"> Transcript [2009] [false]: 'ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.697022837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.697025265+07:00","message":"Set new StatePrefix: 'ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.972474293+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.97251525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วกันพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.972522115+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วกันพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:17.972537196+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วกันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.972545348+07:00","message":"[bufferProcess] interim [680000000]:ป๊อปกับพี่แล้วกันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.972548382+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.972555691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.972558658+07:00","message":"> Transcript [2010] [false]: 'ป๊อปกับพี่แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.972562899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.972565625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.972568058+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:17.972570481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.033421217+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.033458875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.033464914+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.03348084+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.0334886+07:00","message":"[bufferProcess] interim [800000000]:ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.03349216+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วกันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.033496713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.033499968+07:00","message":"> Transcript [2011] [false]: 'ป๊อปกับพี่แล้วกันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.033503546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.033505638+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.03350776+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.033510032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.169033108+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.169083832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.169089757+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.169106379+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.169114581+07:00","message":"[bufferProcess] interim [920000000]:ป๊อปกับพี่แล้วท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.169117296+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.169125218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.169128581+07:00","message":"> Transcript [2012] [false]: 'ป๊อปกับพี่แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.169132222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.169134906+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.169136868+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.169139138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.333695687+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.333745222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.33375091+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.333768719+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333777699+07:00","message":"[bufferProcess] interim [40000000]:ป๊อปกับพี่แล้วท่านผู้ชมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333780516+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333787721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333790818+07:00","message":"> Transcript [2013] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333794956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333797297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333799192+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333801958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333809473+07:00","message":"Push: 'ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333811615+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333815374+07:00","message":"Set new StatePrefix : 'ป๊อปกับพี่แล้วท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.33381784+07:00","message":"Next Push (prob) : 'ท่านผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.333827346+07:00","message":"push: {false ป๊อปกับพี่แล้ว 0 0xc00039d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.333856123+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.333883705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.333890626+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.333900336+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.33391099+07:00","message":"[bufferProcess] interim [100000000]:ป๊อปกับพี่แล้วท่านผู้ชมที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333914785+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333918827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333922882+07:00","message":"> Transcript [2014] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333927175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333930768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333934452+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.333938521+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.656407465+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.656446707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.656452454+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.656462165+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.656469007+07:00","message":"[bufferProcess] interim [400000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.656471884+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.656475188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.656478017+07:00","message":"> Transcript [2015] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.656481291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.656483539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.656485579+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.656488038+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.721060835+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.721093619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.721100888+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.721117044+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.721127989+07:00","message":"[bufferProcess] interim [460000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.721130653+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.721137407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.721140168+07:00","message":"> Transcript [2016] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.721143727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.721146027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.721148554+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.721151545+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.929979391+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.93002013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.930025292+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.930040391+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.930047988+07:00","message":"[bufferProcess] interim [700000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.930051396+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.930054613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.930057705+07:00","message":"> Transcript [2017] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.930061803+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.930064016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.930066483+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.930068825+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.930075097+07:00","message":"Push: 'ท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.930077273+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.930079616+07:00","message":"Set new StatePrefix : 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:18.930081923+07:00","message":"Next Push (prob) : 'จะดูรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:18.930089329+07:00","message":"push: {false ท่านผู้ชม 0 0xc00039d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.0451346+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.045201006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.045214779+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.045235768+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.045244606+07:00","message":"[bufferProcess] interim [820000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.045250734+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.045259714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.045262998+07:00","message":"> Transcript [2018] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.045266751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.045269345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.045271433+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.045273853+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.42336244+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.423400927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.42340646+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.423418774+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.423425492+07:00","message":"[bufferProcess] interim [180000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.423428485+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.423432116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.423434962+07:00","message":"> Transcript [2019] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.423438352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.423440362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.423442572+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.423446916+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.536885447+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.536923809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่บูธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.536929962+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่บูธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.536944388+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่บูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.536950565+07:00","message":"[bufferProcess] interim [240000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่บูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.536953329+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.536959891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.536963301+07:00","message":"> Transcript [2020] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.536966658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.536968913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.536971316+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.53697398+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.539240589+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.539286962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.539293626+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.539308114+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.539317082+07:00","message":"[bufferProcess] interim [300000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.539319957+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่บูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.539326243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.539330197+07:00","message":"> Transcript [2021] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่บูธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.539335022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.539337392+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.539339664+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.539342514+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.539348728+07:00","message":"Push: 'จะดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.539351224+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.539353766+07:00","message":"Set new StatePrefix : 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่บูธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.539356678+07:00","message":"Next Push (prob) : 'นี้อยู่บูธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.539365294+07:00","message":"push: {false จะดูรายการ 0 0xc00039d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.739064526+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.73910781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.739114362+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.739129436+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.739138799+07:00","message":"[bufferProcess] interim [480000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.7391415+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.739148785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.7391518+07:00","message":"> Transcript [2022] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.739154713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.739156991+07:00","message":"Set new StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.801794079+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.801833874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.801841016+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:19.801856224+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.801864112+07:00","message":"[bufferProcess] interim [540000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.801866948+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.80187466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.801878039+07:00","message":"> Transcript [2023] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.801882208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.801884777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.801886811+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:19.801889382+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:20.111887981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:20.111898438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.275541699+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.275583078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวมาสิขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.275590044+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวมาสิขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.275605853+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวมาสิขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.275614223+07:00","message":"[bufferProcess] interim [20000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวมาสิขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.275617227+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.275624581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.275627429+07:00","message":"> Transcript [2024] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.275631233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.275633619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.27563559+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.275638732+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.500065484+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.50009482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.500103027+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.500114028+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500122399+07:00","message":"[bufferProcess] interim [260000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500125062+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวมาสิขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500128834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500132099+07:00","message":"> Transcript [2025] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวมาสิขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500135718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500137808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500139898+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500142485+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.50027463+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.50027985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.500283002+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.500286549+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500292952+07:00","message":"[bufferProcess] interim [320000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500295122+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500297395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500299366+07:00","message":"> Transcript [2026] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500301684+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500303466+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500305284+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500307306+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500313109+07:00","message":"Push: 'นี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500315077+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.500317325+07:00","message":"Set new StatePrefix : 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:20.50031994+07:00","message":"Next Push (prob) : 'ไหมว่าตัวเองขาดไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:20.500342866+07:00","message":"push: {false นี้อยู่รู้ตัว 0 0xc00039d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:21.140347252+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:21.140389989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:21.140397637+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:21.140411648+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.140419198+07:00","message":"[bufferProcess] interim [920000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.140422006+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.140429955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.140433419+07:00","message":"> Transcript [2027] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.140436334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:21.140438668+07:00","message":"Set new StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.061993132+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.0620276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.062032891+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.062047202+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.062053826+07:00","message":"[bufferProcess] interim [760000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.062056874+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.062060405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.062063041+07:00","message":"> Transcript [2028] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.062066946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.062068759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.062070699+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.062073489+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.075255365+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.07527866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.075285008+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.075297114+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.075303297+07:00","message":"[bufferProcess] interim [820000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.075305722+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.075309097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.075311728+07:00","message":"> Transcript [2029] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.075315163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.075317193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.075319363+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.075326226+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.085762155+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.106171441+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.106203267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่ซ้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.106210177+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่ซ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.106225922+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่ซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.106232494+07:00","message":"[bufferProcess] interim [880000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่ซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.106235079+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.106238501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.106241336+07:00","message":"> Transcript [2030] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.106245623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.106248133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.106250721+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.106253805+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.147599541+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.1780246+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.178062651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.178069123+07:00","message":"receive interim result [false|false]: ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.178084066+07:00","message":"[buffer interim] 129 false ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.178090848+07:00","message":"[bufferProcess] interim [940000000]:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.178093644+07:00","message":"[bufferProcess] send to processor:ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่ซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.178097038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.17810019+07:00","message":"> Transcript [2031] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่ซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.178104602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.178106721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.178109152+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.17811259+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.178121584+07:00","message":"Push: 'ไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.178123836+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.178126664+07:00","message":"Set new StatePrefix : 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่ซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.178129174+07:00","message":"Next Push (prob) : 'เราไม่ซ้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.178136276+07:00","message":"push: {false ไหมว่าตัวเองขาดไอโอดีน 0 0xc00039d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.263182387+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.263215154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้กับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมตัวเองขาดไอโอดีนเราไม่สามารถ\",\"confidence\":0.9114725}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.263221412+07:00","message":"receive interim result [true|false]: เอางี้กับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.263230322+07:00","message":"end recv isFinal message id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.263232489+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.263238119+07:00","message":"[buffer interim] 129 true เอางี้กับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.263249222+07:00","message":"[bufferProcess] interim [30000000]:เอางี้กับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.263252215+07:00","message":"[bufferProcess] send to processor (isfinal):ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.263255738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.2632587+07:00","message":"> Transcript [2032] [false]: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.26326168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.263263612+07:00","message":"Set new StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.263266301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.263269431+07:00","message":"> Transcript [2033] [true]: 'เอางี้กับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมตัวเองขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.26327361+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.2632768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.263280376+07:00","message":"StatePrefix: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.263284707+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.263287876+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.263502964+07:00","message":"Push: 'เราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.26350592+07:00","message":"TextPushed: 'ป๊อปกับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมว่าตัวเองขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.263508568+07:00","message":"Set new StatePrefix : 'เอางี้กับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมตัวเองขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.263510897+07:00","message":"Next Push (prob) : 'เอางี้กับพี่แล้วท่านผู้ชมจะดูรายการนี้อยู่รู้ตัวไหมตัวเองขาดไอโอดีนเราไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.263519312+07:00","message":"push: {true เราไม่สามารถ 0 0xc00039d280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.263532815+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_129.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.275394939+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:22.27568508+07:00","message":"write wav file: './tmp/7592/7592_129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.337785783+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.376735111+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.376759829+07:00","message":"found end of frame, send empty tag with msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.376764071+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.376772232+07:00","message":"[buffer interim] 130 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.376780919+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.376785336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.376789568+07:00","message":"> Transcript [2034] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.376793411+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.376796304+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.376799228+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.376802046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.376805824+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.376816472+07:00","message":"push: {true \n 0 0xc002a62600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:22.381255621+07:00","message":"write wav file: './tmp/7592/7592_130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.700396945+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.700438937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.700444649+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.700460695+07:00","message":"[buffer interim] 131 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.700467391+07:00","message":"[bufferProcess] interim [420000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:22.700469805+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.769149505+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.769182427+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.769185582+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.76918757+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.769189657+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.769191624+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.769193531+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.769196307+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.769198133+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.769200539+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:22.769202787+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.060877698+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.060913178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.060918928+07:00","message":"receive interim result [false|false]: ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.060930192+07:00","message":"[buffer interim] 131 false ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.060938322+07:00","message":"[bufferProcess] interim [780000000]:ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.060940572+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.060945676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.060948552+07:00","message":"> Transcript [2035] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.060950789+07:00","message":"Set StatePrefix (first interim): 'ตรวจ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:23.112247453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:23.112252949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.180425082+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.180465798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจตับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.180471552+07:00","message":"receive interim result [false|false]: ไปตรวจตับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.180486718+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.18049164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.180496258+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.180502309+07:00","message":"[buffer interim] 131 false ไปตรวจตับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.180505526+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.180511834+07:00","message":"[bufferProcess] interim [840000000]:ไปตรวจตับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.180513897+07:00","message":"[bufferProcess] send to processor:ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.180516675+07:00","message":"[bufferProcess] interim [900000000]:ไปตรวจปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.18051917+07:00","message":"[bufferProcess] send to processor:ไปตรวจตับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.18052285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.180525854+07:00","message":"> Transcript [2036] [false]: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.180528272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.18053041+07:00","message":"Set new StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.180532685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.180534492+07:00","message":"> Transcript [2037] [false]: 'ไปตรวจตับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.180536968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.180539027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.180540922+07:00","message":"StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.180543258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.696330727+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.696370229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.696376388+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.696389712+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.696397817+07:00","message":"[bufferProcess] interim [380000000]:ไปตรวจปัสสาวะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.696400301+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.696408245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.696411505+07:00","message":"> Transcript [2038] [false]: 'ไปตรวจปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.696414921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.696418823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.696421054+07:00","message":"StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.696423265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.953947429+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.953984359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.953989956+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:23.954004643+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะตรวจเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.954012665+07:00","message":"[bufferProcess] interim [680000000]:ไปตรวจปัสสาวะตรวจเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.954015499+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.954022759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.954025535+07:00","message":"> Transcript [2039] [false]: 'ไปตรวจปัสสาวะตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.954029201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.954031628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.954033691+07:00","message":"StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:23.95403883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.272829898+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.272872801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.272880838+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.272895848+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะตรวจเลือดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.272903888+07:00","message":"[bufferProcess] interim [980000000]:ไปตรวจปัสสาวะตรวจเลือดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.272906693+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.272913194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.272916501+07:00","message":"> Transcript [2040] [false]: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.272922103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.272926269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.272928523+07:00","message":"StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.272930659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.272934891+07:00","message":"Push: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.27293701+07:00","message":"TextPushed: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.272940095+07:00","message":"Set new StatePrefix : 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.27294268+07:00","message":"Next Push (prob) : 'ปัสสาวะตรวจเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.272951722+07:00","message":"push: {false ไปตรวจ 0 0xc000189600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.491744507+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.491797844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.491804531+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.491820168+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะตรวจเลือดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.491829288+07:00","message":"[bufferProcess] interim [220000000]:ไปตรวจปัสสาวะตรวจเลือดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.491832012+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.491839905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.491843038+07:00","message":"> Transcript [2041] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.491847188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.491849829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.49185177+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.491854225+07:00","message":"TextPushed: 'ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.788865775+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.788912134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.788918609+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.788934845+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.788943632+07:00","message":"[bufferProcess] interim [520000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.788946565+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.788950294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.78895745+07:00","message":"> Transcript [2042] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.788961518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.788963884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.788965945+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.788968188+07:00","message":"TextPushed: 'ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.985060454+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.9851037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.985111287+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:24.985126392+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.985140343+07:00","message":"[bufferProcess] interim [700000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.98514299+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.98514695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.985150258+07:00","message":"> Transcript [2043] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.985154218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.985156478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.985158637+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:24.985197942+07:00","message":"TextPushed: 'ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:25.295683898+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:25.295729474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:25.295735432+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:25.295751717+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.295760642+07:00","message":"[bufferProcess] interim [0]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.295763376+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.295770752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.295773669+07:00","message":"> Transcript [2044] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.295777405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.295779753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.295782148+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.295784802+07:00","message":"TextPushed: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.295791161+07:00","message":"Push: 'ปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.295793749+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.295796135+07:00","message":"Set new StatePrefix : 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.295798493+07:00","message":"Next Push (prob) : 'ได้มันราคาแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:25.295807146+07:00","message":"push: {false ปัสสาวะตรวจเลือด 0 0xc000189600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:25.684242512+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:25.684284873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:25.68429234+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:25.684307279+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.684315697+07:00","message":"[bufferProcess] interim [360000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.684318899+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.684322998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.684326257+07:00","message":"> Transcript [2045] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.684332267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.684334694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.684336865+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:25.68433966+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.014834334+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.014873203+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-25T13:14:26.014879074+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.014895668+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.014908687+07:00","message":"[bufferProcess] interim [660000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.014911468+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.014917259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.014920225+07:00","message":"> Transcript [2046] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.014923888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.014925943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.014927925+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.014931874+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:26.112359369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:26.112372389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.245391395+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.245440463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.245446612+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.245455496+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.245461591+07:00","message":"[bufferProcess] interim [900000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.245464231+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.2454677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.245470667+07:00","message":"> Transcript [2047] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.245474202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.245476459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.245478884+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.245481547+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.26825197+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.268285911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.268291668+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.268304451+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.26831327+07:00","message":"[bufferProcess] interim [960000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.268316396+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.268320099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.268323402+07:00","message":"> Transcript [2048] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.268328912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.268332103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.268335692+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.268339663+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.268347668+07:00","message":"Push: 'ได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.26835098+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.268355122+07:00","message":"Set new StatePrefix : 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.268358819+07:00","message":"Next Push (prob) : 'มากไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.268368938+07:00","message":"push: {false ได้มันราคาแพง 0 0xc000189600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.318131772+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.403862285+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.403908058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.40391509+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.403931263+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.403939926+07:00","message":"[bufferProcess] interim [80000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.403943021+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.403946842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.403949853+07:00","message":"> Transcript [2049] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.403953901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.403955984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.403957988+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.403960865+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.409574813+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.409607734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.409613619+07:00","message":"receive interim result [false|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.4096279+07:00","message":"[buffer interim] 131 false ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.409635264+07:00","message":"[bufferProcess] interim [140000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.409638001+07:00","message":"[bufferProcess] send to processor:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.409647175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.409650312+07:00","message":"> Transcript [2050] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.409654133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.409670567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.409672848+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.40967551+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.448549621+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.485149925+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.485204705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ\",\"confidence\":0.9303076}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.485211855+07:00","message":"receive interim result [true|false]: ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.485224094+07:00","message":"end recv isFinal message id 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.485226848+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.485235097+07:00","message":"[buffer interim] 131 true ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485247387+07:00","message":"[bufferProcess] interim [200000000]:ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485250898+07:00","message":"[bufferProcess] send to processor (isfinal):ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485254991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485258489+07:00","message":"> Transcript [2051] [false]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485262162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485264379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485266439+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485268903+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485271044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485273105+07:00","message":"> Transcript [2052] [true]: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้องไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485275397+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485277056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485278663+07:00","message":"StatePrefix: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพงมากไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.48528088+07:00","message":"TextPushed: 'ไปตรวจปัสสาวะตรวจเลือดได้มันราคาแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:26.485288532+07:00","message":"Push: 'มากไม่ต้องไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:26.485297721+07:00","message":"push: {true มากไม่ต้องไปตรวจ 0 0xc000189600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:26.494286136+07:00","message":"write wav file: './tmp/7592/7592_131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.097393543+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.097435075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.097439935+07:00","message":"receive interim result [false|false]: เดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.097454515+07:00","message":"[buffer interim] 132 false เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.097461028+07:00","message":"[bufferProcess] interim [650000000]:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.097463252+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.199125169+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.199166598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.199172214+07:00","message":"receive interim result [false|false]: เดินเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.19918638+07:00","message":"[buffer interim] 132 false เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.199193002+07:00","message":"[bufferProcess] interim [770000000]:เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.199195518+07:00","message":"[bufferProcess] send to processor:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.199201857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.199205395+07:00","message":"> Transcript [2053] [false]: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.199207563+07:00","message":"Set StatePrefix (first interim): 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.223344082+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.223380645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าป่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.223386937+07:00","message":"receive interim result [false|false]: เดินเข้าป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.223402048+07:00","message":"[buffer interim] 132 false เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.223409129+07:00","message":"[bufferProcess] interim [830000000]:เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.223411741+07:00","message":"[bufferProcess] send to processor:เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.223418015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.223420563+07:00","message":"> Transcript [2054] [false]: 'เดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.223424197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.223426375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.22342844+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.223430782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.335978299+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.336012731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.33601904+07:00","message":"receive interim result [false|false]: เดินเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.336032698+07:00","message":"[buffer interim] 132 false เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.336039195+07:00","message":"[bufferProcess] interim [890000000]:เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.336041671+07:00","message":"[bufferProcess] send to processor:เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.336046532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.336049484+07:00","message":"> Transcript [2055] [false]: 'เดินเข้าป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.33605246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.336054455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.336056499+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.336058766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.446553992+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.446594802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.446600874+07:00","message":"receive interim result [false|false]: เดินเข้าไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.446615418+07:00","message":"[buffer interim] 132 false เดินเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.446623212+07:00","message":"[bufferProcess] interim [950000000]:เดินเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.446628126+07:00","message":"[bufferProcess] send to processor:เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.446634069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.446637383+07:00","message":"> Transcript [2056] [false]: 'เดินเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.446649315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.446651612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.446653771+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.446655998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.537824009+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.537872208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าไปติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.537880904+07:00","message":"receive interim result [false|false]: เดินเข้าไปติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.537896512+07:00","message":"[buffer interim] 132 false เดินเข้าไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.537905487+07:00","message":"[bufferProcess] interim [10000000]:เดินเข้าไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.537909736+07:00","message":"[bufferProcess] send to processor:เดินเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.537920261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.537924874+07:00","message":"> Transcript [2057] [false]: 'เดินเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.537928959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.537931588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.537933571+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.537936028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.537943861+07:00","message":"Push: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.537946073+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.537948659+07:00","message":"Set new StatePrefix : 'เดินเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.537950996+07:00","message":"Next Push (prob) : 'เข้าไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.537973226+07:00","message":"push: {false เดิน 0 0xc00039da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.596128051+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.656610746+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.657946189+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.657982882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าไปในครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.657989419+07:00","message":"receive interim result [false|false]: เดินเข้าไปในครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.658004598+07:00","message":"[buffer interim] 132 false เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.658012747+07:00","message":"[bufferProcess] interim [130000000]:เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.658015241+07:00","message":"[bufferProcess] send to processor:เดินเข้าไปติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.658021951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.6580251+07:00","message":"> Transcript [2058] [false]: 'เดินเข้าไปติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.658027758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.658030245+07:00","message":"Set new StatePrefix: 'เดินเข้าไปติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.696932038+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.696970027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินเข้าไปในครัว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.696975939+07:00","message":"receive interim result [true|false]: เดินเข้าไปในครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.696986611+07:00","message":"end recv isFinal message id 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.696989746+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.696997026+07:00","message":"[buffer interim] 132 true เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.697005329+07:00","message":"[bufferProcess] interim [370000000]:เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.697008777+07:00","message":"[bufferProcess] send to processor (isfinal):เดินเข้าไปในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.697016352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.697037809+07:00","message":"> Transcript [2059] [false]: 'เดินเข้าไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.697043033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.697045343+07:00","message":"Set new StatePrefix: 'เดินเข้าไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.697047969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.697050558+07:00","message":"> Transcript [2060] [true]: 'เดินเข้าไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.697055133+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.6970573+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.697060637+07:00","message":"StatePrefix: 'เดินเข้าไปในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.697063039+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:27.697073763+07:00","message":"Push: 'เข้าไปในครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:27.697086351+07:00","message":"push: {true เข้าไปในครัว 0 0xc00039da80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:27.703971724+07:00","message":"write wav file: './tmp/7592/7592_132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.317897448+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.317944772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.317949905+07:00","message":"receive interim result [false|false]: กอล์ฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.317965171+07:00","message":"[buffer interim] 133 false กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.317971727+07:00","message":"[bufferProcess] interim [650000000]:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.317973724+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.409841564+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.409878089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.409884468+07:00","message":"receive interim result [false|false]: ตอบกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.409906893+07:00","message":"[buffer interim] 133 false ตอบกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.409914332+07:00","message":"[bufferProcess] interim [830000000]:ตอบกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.409916728+07:00","message":"[bufferProcess] send to processor:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.409919659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.409922378+07:00","message":"> Transcript [2061] [false]: 'กอล์ฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.409924864+07:00","message":"Set StatePrefix (first interim): 'กอล์ฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.634865046+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.63490854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.63491493+07:00","message":"receive interim result [false|false]: ตอบกลับบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.634928345+07:00","message":"[buffer interim] 133 false ตอบกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.634936853+07:00","message":"[bufferProcess] interim [950000000]:ตอบกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.634939544+07:00","message":"[bufferProcess] send to processor:ตอบกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.634943506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.634946819+07:00","message":"> Transcript [2062] [false]: 'ตอบกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.634949177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.634951253+07:00","message":"Set new StatePrefix: 'ตอบกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.856100427+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.856174664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านด่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.856181634+07:00","message":"receive interim result [false|false]: กอล์ฟกลับบ้านด่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.856197614+07:00","message":"[buffer interim] 133 false กอล์ฟกลับบ้านด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.856208606+07:00","message":"[bufferProcess] interim [190000000]:กอล์ฟกลับบ้านด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.856211434+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.856215729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.856219543+07:00","message":"> Transcript [2063] [false]: 'ตอบกลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.856222878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.856225594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.856227679+07:00","message":"StatePrefix: 'ตอบกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.856229923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.89849581+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.898529253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.898535173+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:28.898550418+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.898557005+07:00","message":"[bufferProcess] interim [250000000]:ตอบกลับบ้านเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.898559675+07:00","message":"[bufferProcess] send to processor:กอล์ฟกลับบ้านด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.898563298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.898566098+07:00","message":"> Transcript [2064] [false]: 'กอล์ฟกลับบ้านด่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.898568297+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:28.898570196+07:00","message":"Set new StatePrefix: 'กอล์ฟกลับบ้านด่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.012644578+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.012681579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.012691845+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.012706691+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.012713697+07:00","message":"[bufferProcess] interim [370000000]:ตอบกลับบ้านเย็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.01271734+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.012725046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.01272802+07:00","message":"> Transcript [2065] [false]: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.0127303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.012732363+07:00","message":"Set new StatePrefix: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:29.112759212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:29.112774775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.230804219+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.230846846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.230854049+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.230869715+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.230877553+07:00","message":"[bufferProcess] interim [550000000]:ตอบกลับบ้านเย็นนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.230883003+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.230892481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.230895628+07:00","message":"> Transcript [2066] [false]: 'ตอบกลับบ้านเย็นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.230899896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.230902716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.230905132+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.230907608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.244127723+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.244161042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้โดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.244167066+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.244181514+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.244190842+07:00","message":"[bufferProcess] interim [610000000]:ตอบกลับบ้านเย็นนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.244193312+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.244198951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.244201747+07:00","message":"> Transcript [2067] [false]: 'ตอบกลับบ้านเย็นนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.244205847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.244208773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.244210829+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.244213161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.287611321+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.28765456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.287660867+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.287676259+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.287686355+07:00","message":"[bufferProcess] interim [670000000]:ตอบกลับบ้านเย็นนี้เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.287689557+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.287695515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.28769862+07:00","message":"> Transcript [2068] [false]: 'ตอบกลับบ้านเย็นนี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.287702863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.287705538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.287708061+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.287710888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.318836937+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.318871449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.318877432+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.31888723+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.318894456+07:00","message":"[bufferProcess] interim [730000000]:ตอบกลับบ้านเย็นนี้เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.318896855+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.318900688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.318903453+07:00","message":"> Transcript [2069] [false]: 'ตอบกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.318906596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.318908653+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.318910971+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.318913417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.318916484+07:00","message":"Push: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.318918701+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.318921677+07:00","message":"Set new StatePrefix : 'ตอบกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.318924087+07:00","message":"Next Push (prob) : 'นี้เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.31893242+07:00","message":"push: {false ตอบกลับบ้านเย็น 0 0xc0004a2f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.55784778+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.557887781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.557894081+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.557907522+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.55791435+07:00","message":"[bufferProcess] interim [850000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.557917755+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.557926022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.557930115+07:00","message":"> Transcript [2070] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.557934364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.557937557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.557942302+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.557947195+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.75119717+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.751241058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.751247414+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:29.751261659+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.751271165+07:00","message":"[bufferProcess] interim [30000000]:ตอบกลับบ้านเย็นนี้เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.751273793+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.751279554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.751282671+07:00","message":"> Transcript [2071] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.751286063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.751288925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.751290975+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:29.751293463+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.274970711+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.27501262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าป่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.275018628+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.275032823+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.275040642+07:00","message":"[bufferProcess] interim [630000000]:ตอบกลับบ้านเย็นนี้เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.275043462+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.275050286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.27506486+07:00","message":"> Transcript [2072] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.275069096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.27507139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.275073536+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.275075898+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.448635471+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.448692276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.44869881+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.448715574+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.448726282+07:00","message":"[bufferProcess] interim [810000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.448729541+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.448735482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.448738808+07:00","message":"> Transcript [2073] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.448742832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.448745269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.448747767+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.448750475+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.44875705+07:00","message":"Push: 'นี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.448760504+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.448763104+07:00","message":"Set new StatePrefix : 'ตอบกลับบ้านเย็นนี้เดินเข้าป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.448765448+07:00","message":"Next Push (prob) : 'เข้าป่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.448774405+07:00","message":"push: {false นี้เดิน 0 0xc0004a2f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.505832575+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.50587203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.505877672+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.505896681+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.505906353+07:00","message":"[bufferProcess] interim [930000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.505908801+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.505914055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.505916742+07:00","message":"> Transcript [2074] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.505919392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.5059215+07:00","message":"Set new StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.83599845+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.836049706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.836059211+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.836077099+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.836087509+07:00","message":"[bufferProcess] interim [230000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.836091898+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.836101277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.836107067+07:00","message":"> Transcript [2075] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.83611125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.836113939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.836116601+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.836119682+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.879585315+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.879633026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.879650755+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:30.879666071+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.879674231+07:00","message":"[bufferProcess] interim [290000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.879676813+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.879681131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.879685773+07:00","message":"> Transcript [2076] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.879689786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.879691787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.879694014+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:30.879698114+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.204712346+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.204757892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.204764778+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.204780791+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.204791986+07:00","message":"[bufferProcess] interim [590000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.204794393+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.20480208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.204805279+07:00","message":"> Transcript [2077] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.204809043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.204813084+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.204826467+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.204830303+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.403529622+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.403571565+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-25T13:14:31.40357748+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.403592304+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.403600463+07:00","message":"[bufferProcess] interim [830000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.403603112+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.403611104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.403613929+07:00","message":"> Transcript [2078] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.403618404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.403620791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.403623064+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.403625941+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.403632253+07:00","message":"Push: 'เข้าไปในขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.403634532+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.403642889+07:00","message":"Set new StatePrefix : 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.403645768+07:00","message":"Next Push (prob) : 'ปลาขึ้นมาหยิบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.403675926+07:00","message":"push: {false เข้าไปในขวดน้ำ 0 0xc0004a2f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.840262264+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.840298508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.840303888+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.840321623+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.840328885+07:00","message":"[bufferProcess] interim [190000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.840332357+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.840335716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.840338889+07:00","message":"> Transcript [2079] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.840343178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.840346086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.840349426+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.84035357+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.912700454+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.912742199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.912747737+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:31.912763484+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.912770551+07:00","message":"[bufferProcess] interim [310000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.912773118+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.912776174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.912779209+07:00","message":"> Transcript [2080] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.91278299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.912785194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.912787097+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:31.912790483+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.052205306+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.052243088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.052249934+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.052262433+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.05227273+07:00","message":"[bufferProcess] interim [370000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.052276906+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.052284436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.052288326+07:00","message":"> Transcript [2081] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.052293805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.052297584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.052299724+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.0523022+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.054062151+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.054075327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.054079275+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.054087383+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.054092323+07:00","message":"[bufferProcess] interim [430000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.054095733+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.054100859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.054104287+07:00","message":"> Transcript [2082] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.054108407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.054110997+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.05411506+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.054117282+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.054121723+07:00","message":"Push: 'ปลาขึ้นมาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.05412484+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.054128034+07:00","message":"Set new StatePrefix : 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.05413184+07:00","message":"Next Push (prob) : 'ซองเกลือก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.054140725+07:00","message":"push: {false ปลาขึ้นมาหยิบ 0 0xc0004a2f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.098540381+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.098571502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.098577053+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.098589625+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.098596592+07:00","message":"[bufferProcess] interim [490000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.098599314+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.098605472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.098608417+07:00","message":"> Transcript [2083] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.098610778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.098613094+07:00","message":"Set new StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:32.113669518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:32.113688397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.755565364+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.75561133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.755617958+07:00","message":"receive interim result [false|false]: ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:32.755635413+07:00","message":"[buffer interim] 133 false ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.755654441+07:00","message":"[bufferProcess] interim [90000000]:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.755657565+07:00","message":"[bufferProcess] send to processor:ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.755665705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.755668895+07:00","message":"> Transcript [2084] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.755673166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.755675227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.755678023+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:32.755681921+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.034651093+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.219059447+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.219116211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา\",\"confidence\":0.9424641}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.219124812+07:00","message":"receive interim result [true|false]: กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.219135848+07:00","message":"end recv isFinal message id 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.219138406+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.219145694+07:00","message":"[buffer interim] 133 true กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219159843+07:00","message":"[bufferProcess] interim [600000000]:กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219163449+07:00","message":"[bufferProcess] send to processor (isfinal):ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219167544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219171091+07:00","message":"> Transcript [2085] [false]: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219174733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219176791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219178829+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219181629+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219183794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219185795+07:00","message":"> Transcript [2086] [true]: 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219190006+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219191888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219209394+07:00","message":"StatePrefix: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.21921138+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219213756+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219413321+07:00","message":"Push: 'ซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219416511+07:00","message":"TextPushed: 'ตอบกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219419056+07:00","message":"Set new StatePrefix : 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.21942164+07:00","message":"Next Push (prob) : 'กอล์ฟกลับบ้านเย็นนี้เดินเข้าไปในขวดน้ำปลาขึ้นมาหยิบซองเกลือขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.219430787+07:00","message":"push: {true ซองเกลือขึ้นมา 0 0xc0004a2f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.219443794+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_133.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:33.231422483+07:00","message":"write wav file: './tmp/7592/7592_133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.299060892+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.812085708+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.812122904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.812128428+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.812142704+07:00","message":"[buffer interim] 134 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.812149196+07:00","message":"[bufferProcess] interim [540000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.812151425+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.814613532+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.814651226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.814657087+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.814670398+07:00","message":"[buffer interim] 134 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.81467532+07:00","message":"[bufferProcess] interim [600000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.814677467+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.814680362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.814683895+07:00","message":"> Transcript [2087] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.814686248+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.971762847+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.971803729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.971809724+07:00","message":"receive interim result [false|false]: มันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:33.971823642+07:00","message":"[buffer interim] 134 false มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.971830804+07:00","message":"[bufferProcess] interim [720000000]:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.971833086+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.97184008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.971843282+07:00","message":"> Transcript [2088] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.971847262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.97184969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.971852115+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:33.971854702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.031475326+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.031519585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.031526719+07:00","message":"receive interim result [false|false]: มันมีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.031541139+07:00","message":"[buffer interim] 134 false มันมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.031549207+07:00","message":"[bufferProcess] interim [780000000]:มันมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.031551828+07:00","message":"[bufferProcess] send to processor:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.031560207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.031563567+07:00","message":"> Transcript [2089] [false]: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.031566123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.031568354+07:00","message":"Set new StatePrefix: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.133733895+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.133776199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.133782406+07:00","message":"receive interim result [false|false]: มันมีคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.133795714+07:00","message":"[buffer interim] 134 false มันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.133803004+07:00","message":"[bufferProcess] interim [840000000]:มันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.133805712+07:00","message":"[bufferProcess] send to processor:มันมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.133812819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.133815744+07:00","message":"> Transcript [2090] [false]: 'มันมีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.133819272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.133821698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.133824292+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.133826502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.275910907+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.275953651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.275959651+07:00","message":"receive interim result [false|false]: มันมีคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.275974313+07:00","message":"[buffer interim] 134 false มันมีคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.275981881+07:00","message":"[bufferProcess] interim [960000000]:มันมีคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.275984543+07:00","message":"[bufferProcess] send to processor:มันมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.275992145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.275996627+07:00","message":"> Transcript [2091] [false]: 'มันมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.27600019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.276002522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.276004506+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.276006721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.653804706+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.653842718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.653850495+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.653863795+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.653871548+07:00","message":"[bufferProcess] interim [380000000]:มันมีคำว่าเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.653874111+07:00","message":"[bufferProcess] send to processor:มันมีคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.653877487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.65388063+07:00","message":"> Transcript [2092] [false]: 'มันมีคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.653884115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.653886068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.653887942+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.653889936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.720874259+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.720922794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.72093019+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.72094714+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.720958469+07:00","message":"[bufferProcess] interim [440000000]:มันมีคำว่าเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.720961887+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.720968624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.720973179+07:00","message":"> Transcript [2093] [false]: 'มันมีคำว่าเสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.720977966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.720981104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.720984085+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.720987083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.720995012+07:00","message":"Push: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.72099813+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.721001423+07:00","message":"Set new StatePrefix : 'มันมีคำว่าเสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:34.72100462+07:00","message":"Next Push (prob) : 'คำว่าเสือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:34.72101453+07:00","message":"push: {false มันมี 0 0xc002d20100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:35.114113365+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:35.114148685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.174647539+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.174688817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.174694288+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.174715004+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.174722278+07:00","message":"[bufferProcess] interim [920000000]:มันมีคำว่าเสริมไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.174725133+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.174729245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.174732783+07:00","message":"> Transcript [2094] [false]: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.174735632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.174737721+07:00","message":"Set new StatePrefix: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.360502714+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.360545009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.360551215+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.360563524+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.360571572+07:00","message":"[bufferProcess] interim [40000000]:มันมีคำว่าเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.360574065+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.360577913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.360580964+07:00","message":"> Transcript [2095] [false]: 'มันมีคำว่าเสริมไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.3605844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.360586554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.360588949+07:00","message":"StatePrefix: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.360591237+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.430886309+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.430927048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.430933036+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.430950647+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.430959155+07:00","message":"[bufferProcess] interim [220000000]:มันมีคำว่าเสริมไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.430961517+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.430965144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.430968371+07:00","message":"> Transcript [2096] [false]: 'มันมีคำว่าเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.430972195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.430974895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.430977082+07:00","message":"StatePrefix: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.43097966+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.612804801+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.612848972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.612856111+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.612869841+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.612876153+07:00","message":"[bufferProcess] interim [340000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.612879241+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.612885742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.612888756+07:00","message":"> Transcript [2097] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.612892219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.612894965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.612897399+07:00","message":"StatePrefix: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.612899669+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.751347175+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.751388932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.75139545+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.75141405+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.75142762+07:00","message":"[bufferProcess] interim [520000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.751430642+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.751437268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.751440842+07:00","message":"> Transcript [2098] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.751444651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.751446775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.751449028+07:00","message":"StatePrefix: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.751451363+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.751453895+07:00","message":"Push: 'คำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.751456386+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.751458831+07:00","message":"Set new StatePrefix : 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.751461424+07:00","message":"Next Push (prob) : 'ไอโอดีนหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.751469387+07:00","message":"push: {false คำว่าเสริม 0 0xc002d20100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.881008218+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.881045317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.881050958+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.881062211+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.881070952+07:00","message":"[bufferProcess] interim [580000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.881073439+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.881078742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.881081867+07:00","message":"> Transcript [2099] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.881085622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.88108799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.881089967+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.881092493+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.928199134+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.928232324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.928237627+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.928249451+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.9282563+07:00","message":"[bufferProcess] interim [640000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.928258725+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.928261978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.928264859+07:00","message":"> Transcript [2100] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.928268223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.928270579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.928272551+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.928274764+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.93301171+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.933037961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.933042999+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:35.933055866+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.933060541+07:00","message":"[bufferProcess] interim [700000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.933063222+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.933067251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.933069809+07:00","message":"> Transcript [2101] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.933072943+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.933074879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.933076709+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:35.933078931+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.262497932+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.26254084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.262547422+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.262563169+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.262570887+07:00","message":"[bufferProcess] interim [940000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.262574252+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.262583371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.262587291+07:00","message":"> Transcript [2102] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.262591558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.262593978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.262598722+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.262601835+07:00","message":"TextPushed: 'มันมีคำว่าเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.262609312+07:00","message":"Push: 'ไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.262611293+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.262613502+07:00","message":"Set new StatePrefix : 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.26261582+07:00","message":"Next Push (prob) : 'ถ้าไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.26262373+07:00","message":"push: {false ไอโอดีนหรือไม่ 0 0xc002d20100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.300334701+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.300370622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.300376254+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.300390993+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.300397946+07:00","message":"[bufferProcess] interim [0]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.300400537+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.300403974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.30040679+07:00","message":"> Transcript [2103] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.300410684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.300413071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.300415+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.300417327+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.348151692+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.348190196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.348196853+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.348213457+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.348225724+07:00","message":"[bufferProcess] interim [60000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.34822853+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.348232738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.348235982+07:00","message":"> Transcript [2104] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มียอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.348240008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.34824312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.348245176+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.348248018+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.354613656+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.354653209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยโย่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.354659437+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยโย่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.354676133+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยโย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.354682557+07:00","message":"[bufferProcess] interim [120000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยโย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.354685138+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.354688829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.354691594+07:00","message":"> Transcript [2105] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.354695405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.354697464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.354699404+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.354701805+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.452103597+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.452148207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.452154327+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.452170581+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.452178932+07:00","message":"[bufferProcess] interim [180000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.452181656+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยโย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.45219004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.452192892+07:00","message":"> Transcript [2106] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยโย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.452197944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.452201123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.452203544+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.45220677+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.452223885+07:00","message":"Push: 'ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.452226007+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.452228525+07:00","message":"Set new StatePrefix : 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยโย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.452231262+07:00","message":"Next Push (prob) : 'โยโย่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.452255311+07:00","message":"push: {false ถ้าไม่มี 0 0xc002d20100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.658432188+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.658471988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.658478994+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.658494478+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.658504654+07:00","message":"[bufferProcess] interim [360000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.658507875+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.658513837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.658516694+07:00","message":"> Transcript [2107] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.658519651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.65852176+07:00","message":"Set new StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.668728502+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.668754101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.668759798+07:00","message":"receive interim result [false|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.668775087+07:00","message":"[buffer interim] 134 false มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.668780804+07:00","message":"[bufferProcess] interim [420000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.6687834+07:00","message":"[bufferProcess] send to processor:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.668787123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.668790561+07:00","message":"> Transcript [2108] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.668794764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.668796848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.66879884+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.668801735+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.696470275+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.808552545+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.808590594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.808597094+07:00","message":"receive interim result [true|false]: มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.808606934+07:00","message":"end recv isFinal message id 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.808610116+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.808616881+07:00","message":"[buffer interim] 134 true มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.808623575+07:00","message":"[bufferProcess] interim [630000000]:มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.808626761+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.808629892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.808632566+07:00","message":"> Transcript [2109] [false]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.808648796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.80865102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.808654567+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.808657384+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.808659563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.808661627+07:00","message":"> Transcript [2110] [true]: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลงขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.808663775+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.808665604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.808667329+07:00","message":"StatePrefix: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มีโยนลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.808669327+07:00","message":"TextPushed: 'มันมีคำว่าเสริมไอโอดีนหรือไม่ถ้าไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:36.80867213+07:00","message":"Push: 'โยนลงขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.808680191+07:00","message":"push: {true โยนลงขยะ 0 0xc002d20100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:36.817784003+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:36.818998874+07:00","message":"write wav file: './tmp/7592/7592_134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.355423291+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.355470847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.355476515+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.355490894+07:00","message":"[buffer interim] 135 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.355497266+07:00","message":"[bufferProcess] interim [420000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.355499324+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.983077112+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.983111432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.983117075+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:37.983129591+07:00","message":"[buffer interim] 135 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.983136456+07:00","message":"[bufferProcess] interim [20000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.98313883+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.983142134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.983145017+07:00","message":"> Transcript [2111] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:37.98314718+07:00","message":"Set StatePrefix (first interim): 'แปลว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:38.114158534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:38.11416933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.763748145+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.763789277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่าแม่ซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.763795268+07:00","message":"receive interim result [false|false]: แปลว่าแม่ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.763813141+07:00","message":"[buffer interim] 135 false แปลว่าแม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.763820587+07:00","message":"[bufferProcess] interim [800000000]:แปลว่าแม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.763823175+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.76382635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.763829144+07:00","message":"> Transcript [2112] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.763832757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.763834945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.76383735+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.763839485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.956167504+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.956205437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่าแม่ซื้อมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.956211477+07:00","message":"receive interim result [false|false]: แปลว่าแม่ซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:38.956224942+07:00","message":"[buffer interim] 135 false แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.956232438+07:00","message":"[bufferProcess] interim [980000000]:แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.956236017+07:00","message":"[bufferProcess] send to processor:แปลว่าแม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.956239061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.956241889+07:00","message":"> Transcript [2113] [false]: 'แปลว่าแม่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.956245209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.956247368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.956249334+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:38.956252968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.588467659+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.588511908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่าแม่ซื้อมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.588518156+07:00","message":"receive interim result [false|false]: แปลว่าแม่ซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:39.588531728+07:00","message":"[buffer interim] 135 false แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.588543068+07:00","message":"[bufferProcess] interim [580000000]:แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.588546899+07:00","message":"[bufferProcess] send to processor:แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.588554791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.58855967+07:00","message":"> Transcript [2114] [false]: 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.588565232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.588568229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.588571277+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:39.588574173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:41.114912387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:41.114930202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.176791636+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.30168287+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.301728272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ว่าแม่ซื้อมา\",\"confidence\":0.9336194}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.301736643+07:00","message":"receive interim result [true|false]: แม่ว่าแม่ซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.301749586+07:00","message":"end recv isFinal message id 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.301753042+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.301761024+07:00","message":"[buffer interim] 135 true แม่ว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301770386+07:00","message":"[bufferProcess] interim [380000000]:แม่ว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301775028+07:00","message":"[bufferProcess] send to processor (isfinal):แปลว่าแม่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301780146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301784801+07:00","message":"> Transcript [2115] [false]: 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301789174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301792522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301795478+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301798399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301802033+07:00","message":"Push: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.30180539+07:00","message":"TextPushed: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301808524+07:00","message":"Set new StatePrefix : 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301812091+07:00","message":"Next Push (prob) : 'แม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301815055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301818409+07:00","message":"> Transcript [2116] [true]: 'แม่ว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301822086+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301824939+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301828171+07:00","message":"StatePrefix: 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301831102+07:00","message":"TextPushed: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301833799+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301912516+07:00","message":"Push: 'แม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301917596+07:00","message":"TextPushed: 'แปลว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301920806+07:00","message":"Set new StatePrefix : 'แม่ว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.301924297+07:00","message":"Next Push (prob) : 'แม่ว่าแม่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:41.30193082+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_135.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.301952303+07:00","message":"push: {false แปลว่า 0 0xc00039d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.301987031+07:00","message":"push: {true แม่ซื้อมา 0 0xc00039d080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:41.312558974+07:00","message":"write wav file: './tmp/7592/7592_135.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:41.429818058+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.065961836+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.066015822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.066021966+07:00","message":"receive interim result [false|false]: ดูนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.066038384+07:00","message":"[buffer interim] 136 false ดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.066047566+07:00","message":"[bufferProcess] interim [440000000]:ดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.066049574+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.066055479+07:00","message":"[bufferProcess] send to processor (ticker):ดูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.066058255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.06606227+07:00","message":"> Transcript [2117] [false]: 'ดูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.066064837+07:00","message":"Set StatePrefix (first interim): 'ดูนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.384761605+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.384808171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.384814446+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.384827433+07:00","message":"[buffer interim] 136 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.384837119+07:00","message":"[bufferProcess] interim [800000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.384839375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.620448223+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.620483125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.620488881+07:00","message":"receive interim result [false|false]: อาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.620499902+07:00","message":"[buffer interim] 136 false อาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.620510859+07:00","message":"[bufferProcess] interim [980000000]:อาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.620513443+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.62051683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.620520014+07:00","message":"> Transcript [2118] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.620522666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.620524659+07:00","message":"Set new StatePrefix: 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.728257626+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.728295406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.728301517+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:43.728313044+07:00","message":"[buffer interim] 136 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.728319133+07:00","message":"[bufferProcess] interim [40000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.728321609+07:00","message":"[bufferProcess] send to processor:อาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.72832696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.728330474+07:00","message":"> Transcript [2119] [false]: 'อาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.728335438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.728338675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.728342072+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:43.72834527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.10645812+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.106499218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.106505232+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.106523747+07:00","message":"[buffer interim] 136 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.106533772+07:00","message":"[bufferProcess] interim [400000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.106537795+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.106546985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.106550954+07:00","message":"> Transcript [2120] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.106554409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.10655665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.106558683+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.106561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:44.114962946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:44.114986685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.239492232+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.239533638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์สัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.239543109+07:00","message":"receive interim result [false|false]: อาจารย์สัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.239559466+07:00","message":"[buffer interim] 136 false อาจารย์สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.239567444+07:00","message":"[bufferProcess] interim [580000000]:อาจารย์สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.239569795+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.239577579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.239580705+07:00","message":"> Transcript [2121] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.239584115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.239586365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.239588343+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.239591002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.352966963+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.353025476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ยิ่งศักดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.353032026+07:00","message":"receive interim result [false|false]: อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.3530472+07:00","message":"[buffer interim] 136 false อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.353055803+07:00","message":"[bufferProcess] interim [700000000]:อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.353058682+07:00","message":"[bufferProcess] send to processor:อาจารย์สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.353064722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.35306781+07:00","message":"> Transcript [2122] [false]: 'อาจารย์สัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.353071922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.35307487+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.35307685+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.353079026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.353083615+07:00","message":"Push: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.353085748+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.353088035+07:00","message":"Set new StatePrefix : 'อาจารย์สัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.353090165+07:00","message":"Next Push (prob) : 'สัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.353098835+07:00","message":"push: {false อาจารย์ 0 0xc002a62b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.505476823+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.50552428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์สง่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.505531612+07:00","message":"receive interim result [false|false]: อาจารย์สง่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.505549511+07:00","message":"[buffer interim] 136 false อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.505577822+07:00","message":"[bufferProcess] interim [880000000]:อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.505581244+07:00","message":"[bufferProcess] send to processor:อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.505589331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.505594607+07:00","message":"> Transcript [2123] [false]: 'อาจารย์ยิ่งศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.505597128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.50559932+07:00","message":"Set new StatePrefix: 'อาจารย์ยิ่งศักดิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.596763796+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.596807848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ฝากมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.596814395+07:00","message":"receive interim result [false|false]: อาจารย์ฝากมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.596831064+07:00","message":"[buffer interim] 136 false อาจารย์ฝากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.596838845+07:00","message":"[bufferProcess] interim [940000000]:อาจารย์ฝากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.596841358+07:00","message":"[bufferProcess] send to processor:อาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.596848911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.59685199+07:00","message":"> Transcript [2124] [false]: 'อาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.596854706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.596862053+07:00","message":"Set new StatePrefix: 'อาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.678316186+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.678357492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ยิ่งศักดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.678363671+07:00","message":"receive interim result [false|false]: อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:44.678381259+07:00","message":"[buffer interim] 136 false อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.678389545+07:00","message":"[bufferProcess] interim [0]:อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.678392616+07:00","message":"[bufferProcess] send to processor:อาจารย์ฝากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.678402941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.678406197+07:00","message":"> Transcript [2125] [false]: 'อาจารย์ฝากมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.678408764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:44.678411059+07:00","message":"Set new StatePrefix: 'อาจารย์ฝากมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.207536385+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.207575841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ยิ่งศักดิ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.207581862+07:00","message":"receive interim result [false|false]: อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.207608449+07:00","message":"[buffer interim] 136 false อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.207616585+07:00","message":"[bufferProcess] interim [600000000]:อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.207619879+07:00","message":"[bufferProcess] send to processor:อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.20762308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.207625987+07:00","message":"> Transcript [2126] [false]: 'อาจารย์ยิ่งศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.207638915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.2076424+07:00","message":"Set new StatePrefix: 'อาจารย์ยิ่งศักดิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.276383884+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.336756715+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.510409006+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.510462146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ยิ่งศักดิ์\",\"confidence\":0.7774601}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.510470791+07:00","message":"receive interim result [true|false]: อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.510481021+07:00","message":"end recv isFinal message id 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.510484643+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.510493519+07:00","message":"[buffer interim] 136 true อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510507473+07:00","message":"[bufferProcess] interim [870000000]:อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510512954+07:00","message":"[bufferProcess] send to processor (isfinal):อาจารย์ยิ่งศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.51053085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510554844+07:00","message":"> Transcript [2127] [false]: 'อาจารย์ยิ่งศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510561015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510563595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510566523+07:00","message":"StatePrefix: 'อาจารย์ยิ่งศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510569557+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510572027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510574167+07:00","message":"> Transcript [2128] [true]: 'อาจารย์ยิ่งศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510576747+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510578947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510581037+07:00","message":"StatePrefix: 'อาจารย์ยิ่งศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510583501+07:00","message":"TextPushed: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:45.510591947+07:00","message":"Push: 'ยิ่งศักดิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:45.51060612+07:00","message":"push: {true ยิ่งศักดิ์ 0 0xc002a62b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:45.525351324+07:00","message":"write wav file: './tmp/7592/7592_136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.197216372+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.197261591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.197266535+07:00","message":"receive interim result [false|false]: ถ้ากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.197282156+07:00","message":"[buffer interim] 137 false ถ้ากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.197289006+07:00","message":"[bufferProcess] interim [660000000]:ถ้ากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.197290988+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.210214469+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.210244545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Skin\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.210249737+07:00","message":"receive interim result [false|false]: Skin"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.210269473+07:00","message":"[buffer interim] 137 false Skin"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.210279618+07:00","message":"[bufferProcess] interim [720000000]:Skin"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.210282893+07:00","message":"[bufferProcess] send to processor:ถ้ากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.210286506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.21028935+07:00","message":"> Transcript [2129] [false]: 'ถ้ากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.210291793+07:00","message":"Set StatePrefix (first interim): 'ถ้ากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.316861919+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.316907718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.316913092+07:00","message":"receive interim result [false|false]: ถ้ากินแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.316927661+07:00","message":"[buffer interim] 137 false ถ้ากินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.316936037+07:00","message":"[bufferProcess] interim [780000000]:ถ้ากินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.316938619+07:00","message":"[bufferProcess] send to processor:Skin"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.316942111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.316944978+07:00","message":"> Transcript [2130] [false]: 'Skin'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.316948227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.316950336+07:00","message":"Set new StatePrefix: 'Skin'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.374550815+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.374590961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.374597443+07:00","message":"receive interim result [false|false]: ถ้ากินแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.374610116+07:00","message":"[buffer interim] 137 false ถ้ากินแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.374616886+07:00","message":"[bufferProcess] interim [840000000]:ถ้ากินแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.374619257+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.374622702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.374625638+07:00","message":"> Transcript [2131] [false]: 'ถ้ากินแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.374638349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.374640872+07:00","message":"Set new StatePrefix: 'ถ้ากินแบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.375923231+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.375944262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.375948502+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.375961343+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.375966023+07:00","message":"[bufferProcess] interim [900000000]:ถ้ากินแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.37596826+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.375971485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.375973865+07:00","message":"> Transcript [2132] [false]: 'ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.375975935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.375977831+07:00","message":"Set new StatePrefix: 'ถ้ากินแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.609203663+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.609249965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.609256634+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.609274619+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.609282841+07:00","message":"[bufferProcess] interim [80000000]:ถ้ากินแบบนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.609285116+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.609288791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.609291808+07:00","message":"> Transcript [2133] [false]: 'ถ้ากินแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.609295134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.609297428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.609299666+07:00","message":"StatePrefix: 'ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.609301819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.702305428+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.702350753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.702356894+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.702371761+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.702379201+07:00","message":"[bufferProcess] interim [140000000]:ถ้ากินแบบนี้บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.70238179+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.702387851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.702390893+07:00","message":"> Transcript [2134] [false]: 'ถ้ากินแบบนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.702394846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.702397128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.702399466+07:00","message":"StatePrefix: 'ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.702401601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.716906738+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.716935532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บ่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.716940582+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้บ่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.71695359+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้บ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.71696002+07:00","message":"[bufferProcess] interim [200000000]:ถ้ากินแบบนี้บ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.716963426+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.71696772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.716971328+07:00","message":"> Transcript [2135] [false]: 'ถ้ากินแบบนี้บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.716976132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.716979573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.716983304+07:00","message":"StatePrefix: 'ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.716986833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.95831724+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.958357397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บ่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.958363366+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้บ่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.95837877+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้บ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.958385246+07:00","message":"[bufferProcess] interim [440000000]:ถ้ากินแบบนี้บ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.958388205+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้บ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.958394585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.958397546+07:00","message":"> Transcript [2136] [false]: 'ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.958401279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.958403603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.958405737+07:00","message":"StatePrefix: 'ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.958408428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.958414163+07:00","message":"Push: 'ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.958416088+07:00","message":"TextPushed: 'ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.958418088+07:00","message":"Set new StatePrefix : 'ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:46.958420183+07:00","message":"Next Push (prob) : 'นี้บ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:46.958427716+07:00","message":"push: {false ถ้ากินแบบ 0 0xc000044480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.088748635+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.0887972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บ่อยๆเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.088802942+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้บ่อยๆเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.088820669+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้บ่อยๆเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.088827841+07:00","message":"[bufferProcess] interim [560000000]:ถ้ากินแบบนี้บ่อยๆเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.088830206+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้บ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.088833381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.08884464+07:00","message":"> Transcript [2137] [false]: 'ถ้ากินแบบนี้บ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.088848192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.088850858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.088853941+07:00","message":"StatePrefix: 'ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.08885677+07:00","message":"TextPushed: 'ถ้ากินแบบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:47.115326122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:47.115388798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.287672386+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.287709028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บ่อยๆเราขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.287715567+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้บ่อยๆเราขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.287729543+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้บ่อยๆเราขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.287738343+07:00","message":"[bufferProcess] interim [740000000]:ถ้ากินแบบนี้บ่อยๆเราขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.287740826+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้บ่อยๆเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.287746279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.287748923+07:00","message":"> Transcript [2138] [false]: 'ถ้ากินแบบนี้บ่อยๆเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.28775274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.287754957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.287757023+07:00","message":"StatePrefix: 'ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.287759435+07:00","message":"TextPushed: 'ถ้ากินแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.615899909+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.615944033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บ่อยๆเราขาดเอว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.615950408+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้บ่อยๆเราขาดเอว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.615964515+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้บ่อยๆเราขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.615972964+07:00","message":"[bufferProcess] interim [40000000]:ถ้ากินแบบนี้บ่อยๆเราขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.615975578+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้บ่อยๆเราขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.615983702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.615986706+07:00","message":"> Transcript [2139] [false]: 'ถ้ากินแบบนี้บ่อยๆเราขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.61599078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.615993304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.615995845+07:00","message":"StatePrefix: 'ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.615998448+07:00","message":"TextPushed: 'ถ้ากินแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.633519275+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.633549296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บ่อยๆเราขาด Elsa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.633555484+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้บ่อยๆเราขาด Elsa"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.633566936+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้บ่อยๆเราขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.633573513+07:00","message":"[bufferProcess] interim [100000000]:ถ้ากินแบบนี้บ่อยๆเราขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.633575988+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้บ่อยๆเราขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.633581708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.633584424+07:00","message":"> Transcript [2140] [false]: 'ถ้ากินแบบนี้บ่อยๆเราขาดเอว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.633588052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.633590554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.633592835+07:00","message":"StatePrefix: 'ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.633595076+07:00","message":"TextPushed: 'ถ้ากินแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.633599343+07:00","message":"Push: 'นี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.633601458+07:00","message":"TextPushed: 'ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.633603745+07:00","message":"Set new StatePrefix : 'ถ้ากินแบบนี้บ่อยๆเราขาดเอว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.633606149+07:00","message":"Next Push (prob) : 'ๆเราขาดเอว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.633614055+07:00","message":"push: {false นี้บ่อย 0 0xc000044480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.668550427+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.668589692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.6685953+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.668608959+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.668616061+07:00","message":"[bufferProcess] interim [220000000]:ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.668619621+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้บ่อยๆเราขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.668632177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.668635409+07:00","message":"> Transcript [2141] [false]: 'ถ้ากินแบบนี้บ่อยๆเราขาด Elsa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.668638109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.668641049+07:00","message":"Set new StatePrefix: 'ถ้ากินแบบนี้บ่อยๆเราขาด Elsa'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.923536356+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.923580949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.92358718+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:47.923601458+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.923612282+07:00","message":"[bufferProcess] interim [400000000]:ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.923615359+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.923621328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.923624534+07:00","message":"> Transcript [2142] [false]: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.923633063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:47.923635767+07:00","message":"Set new StatePrefix: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.109327281+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.109377116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.109382363+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.109395594+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.109402949+07:00","message":"[bufferProcess] interim [580000000]:ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.109405611+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.109411213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.109414986+07:00","message":"> Transcript [2143] [false]: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.109419198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.109421459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.109423509+07:00","message":"StatePrefix: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.10942611+07:00","message":"TextPushed: 'ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.179663733+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.17970723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.179713134+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.179727036+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.179734988+07:00","message":"[bufferProcess] interim [700000000]:ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.179741491+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.179745807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.179753491+07:00","message":"> Transcript [2144] [false]: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.179757438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.179759593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.179761976+07:00","message":"StatePrefix: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.179764929+07:00","message":"TextPushed: 'ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.500310074+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.500347624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.500353294+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.500367433+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.500375145+07:00","message":"[bufferProcess] interim [940000000]:ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.500378424+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.50038171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.50038499+07:00","message":"> Transcript [2145] [false]: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.500388676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.50039101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.500393326+07:00","message":"StatePrefix: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.500396033+07:00","message":"TextPushed: 'ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.664665642+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.702172534+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.702216373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.702224961+07:00","message":"receive interim result [false|false]: ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.702241397+07:00","message":"[buffer interim] 137 false ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.702252961+07:00","message":"[bufferProcess] interim [180000000]:ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.70225664+07:00","message":"[bufferProcess] send to processor:ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.702263726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.702267232+07:00","message":"> Transcript [2146] [false]: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.702271528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.70227485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.702277562+07:00","message":"StatePrefix: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.702280142+07:00","message":"TextPushed: 'ถ้ากินแบบนี้บ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.702286186+07:00","message":"Push: 'ๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.702288283+07:00","message":"TextPushed: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.70229057+07:00","message":"Set new StatePrefix : 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.702292887+07:00","message":"Next Push (prob) : 'บ้านเราจะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.702316035+07:00","message":"push: {false ๆเราขาดไอโอดีน 0 0xc000044480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.735975857+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.80756427+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.807600674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ\",\"confidence\":0.95653963}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.807610039+07:00","message":"receive interim result [true|false]: ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.807620664+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.807622739+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.807634467+07:00","message":"[buffer interim] 137 true ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.807646035+07:00","message":"[bufferProcess] interim [360000000]:ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.80764891+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.807653367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.807657482+07:00","message":"> Transcript [2147] [false]: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.80766092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.807664992+07:00","message":"Set new StatePrefix: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.807668237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.807671393+07:00","message":"> Transcript [2148] [true]: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.807677466+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.80768183+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.807683969+07:00","message":"StatePrefix: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีนบ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.807686868+07:00","message":"TextPushed: 'ถ้ากินแบบนี้บ่อยๆเราขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:48.807695013+07:00","message":"Push: 'บ้านเราจะเอ๋อนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:48.807703227+07:00","message":"push: {true บ้านเราจะเอ๋อนะ 0 0xc000044480}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:48.815693887+07:00","message":"write wav file: './tmp/7592/7592_137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.075430046+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:50.115592531+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:50.115607326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.155767097+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.155816367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แม่ซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.155822332+07:00","message":"receive interim result [false|false]: ให้แม่ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.155837979+07:00","message":"[buffer interim] 138 false ให้แม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.155845343+07:00","message":"[bufferProcess] interim [440000000]:ให้แม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.155847557+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.15585448+07:00","message":"[bufferProcess] send to processor (ticker):ให้แม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.1558573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.15586014+07:00","message":"> Transcript [2149] [false]: 'ให้แม่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.155862377+07:00","message":"Set StatePrefix (first interim): 'ให้แม่ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.177638159+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.177682404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แม่ซื้อ\",\"confidence\":0.9371455}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.177688669+07:00","message":"receive interim result [true|false]: ให้แม่ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.177699134+07:00","message":"end recv isFinal message id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.177702341+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.177711053+07:00","message":"[buffer interim] 138 true ให้แม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.177718885+07:00","message":"[bufferProcess] interim [560000000]:ให้แม่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.177722609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.177726239+07:00","message":"> Transcript [2150] [true]: 'ให้แม่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.177729373+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.177731394+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.177733422+07:00","message":"StatePrefix: 'ให้แม่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.177735689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:50.177738261+07:00","message":"Push: 'ให้แม่ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.177748492+07:00","message":"push: {true ให้แม่ซื้อ 0 0xc002d20780}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:50.184379721+07:00","message":"write wav file: './tmp/7592/7592_138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:50.398389151+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.061554865+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.061607636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาม่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.061613279+07:00","message":"receive interim result [false|false]: มาม่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.061637743+07:00","message":"[buffer interim] 139 false มาม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.061647221+07:00","message":"[bufferProcess] interim [480000000]:มาม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.061649175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.120076756+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.120104697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.120109876+07:00","message":"receive interim result [false|false]: มาใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.120127339+07:00","message":"[buffer interim] 139 false มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.120133963+07:00","message":"[bufferProcess] interim [540000000]:มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.1201362+07:00","message":"[bufferProcess] send to processor:มาม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.120139987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.120143329+07:00","message":"> Transcript [2151] [false]: 'มาม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.120145792+07:00","message":"Set StatePrefix (first interim): 'มาม่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.584896529+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.584940921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.584947165+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.584961682+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.584969486+07:00","message":"[bufferProcess] interim [960000000]:มาใหม่พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.584972472+07:00","message":"[bufferProcess] send to processor:มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.584981501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.584984712+07:00","message":"> Transcript [2152] [false]: 'มาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.584987353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.584989762+07:00","message":"Set new StatePrefix: 'มาใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.606161752+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.606193195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.60619828+07:00","message":"receive interim result [false|false]: มาใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.606214115+07:00","message":"[buffer interim] 139 false มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.606221398+07:00","message":"[bufferProcess] interim [20000000]:มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.606224057+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.60622766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.606230608+07:00","message":"> Transcript [2153] [false]: 'มาใหม่พรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.606234606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.606237131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.606239171+07:00","message":"StatePrefix: 'มาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.606241443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.641933519+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.641959477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.641964634+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.641981995+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.641988668+07:00","message":"[bufferProcess] interim [80000000]:มาใหม่พรุ่งนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.641991242+07:00","message":"[bufferProcess] send to processor:มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.641994992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.641998641+07:00","message":"> Transcript [2154] [false]: 'มาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.64200225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.64200432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.642006194+07:00","message":"StatePrefix: 'มาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.642008237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.769210351+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.769241899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.769247385+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.769263774+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.769271733+07:00","message":"[bufferProcess] interim [200000000]:มาใหม่พรุ่งนี้ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.769276048+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.769280584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.769283457+07:00","message":"> Transcript [2155] [false]: 'มาใหม่พรุ่งนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.769287097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.769289276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.769292676+07:00","message":"StatePrefix: 'มาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.769294734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.833511516+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.833548852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.833555468+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.833568635+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.833575037+07:00","message":"[bufferProcess] interim [320000000]:มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.833577705+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.833584285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.833586837+07:00","message":"> Transcript [2156] [false]: 'มาใหม่พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.833590311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.833592559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.833594651+07:00","message":"StatePrefix: 'มาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.833596999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.833602656+07:00","message":"Push: 'มาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.833605877+07:00","message":"TextPushed: 'มาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.833607905+07:00","message":"Set new StatePrefix : 'มาใหม่พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:51.833610277+07:00","message":"Next Push (prob) : 'พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:51.833618371+07:00","message":"push: {false มาใหม่ 0 0xc002d20f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.482328241+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.482385126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.482394183+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.482413568+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.482427555+07:00","message":"[bufferProcess] interim [920000000]:มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.482431655+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.482439692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.4824444+07:00","message":"> Transcript [2157] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.482450252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.482453833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.482457344+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.482461603+07:00","message":"TextPushed: 'มาใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.650745918+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.650789858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.650797545+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.650811883+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.650820651+07:00","message":"[bufferProcess] interim [40000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.650823375+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.650830628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.650833848+07:00","message":"> Transcript [2158] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.650837479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.650839917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.650842313+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.65084465+07:00","message":"TextPushed: 'มาใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.739153803+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.739201285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.73920707+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.739222501+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.739232488+07:00","message":"[bufferProcess] interim [220000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.739235424+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.739241349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.739244477+07:00","message":"> Transcript [2159] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.739249514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.739251971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.739254482+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:52.739257082+07:00","message":"TextPushed: 'มาใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.768875574+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.768917601+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.768921981+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.768924313+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.768926273+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.768928559+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:52.76893039+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.042736535+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.042778371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.042785135+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.042801024+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.042809164+07:00","message":"[bufferProcess] interim [460000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.042813497+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.042829486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.042835662+07:00","message":"> Transcript [2160] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.042841144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.042843722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.042846139+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.042848635+07:00","message":"TextPushed: 'มาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.042855995+07:00","message":"Push: 'พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.042858118+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.042860341+07:00","message":"Set new StatePrefix : 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.042862651+07:00","message":"Next Push (prob) : 'คะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.042872108+07:00","message":"push: {false พรุ่งนี้ได้ไหม 0 0xc002d20f00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:53.116096068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:53.116112979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.182396144+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.182444266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.18245069+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.18246663+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.182476296+07:00","message":"[bufferProcess] interim [580000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.182479328+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.182487481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.182490568+07:00","message":"> Transcript [2161] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.182494764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.182497066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.18249927+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.182503769+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.260422105+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.260463609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.260470394+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.260486967+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.260495731+07:00","message":"[bufferProcess] interim [700000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.260498754+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.260503793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.260508461+07:00","message":"> Transcript [2162] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.260512669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.260514827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.260517112+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.260519735+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.457392952+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.457429267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.457435349+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.45744877+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.457459276+07:00","message":"[bufferProcess] interim [880000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.457462228+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.457469662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.457472435+07:00","message":"> Transcript [2163] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.457476118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.457478454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.457480634+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.457483203+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.561268747+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.561309714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.561316184+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.561331763+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.561338942+07:00","message":"[bufferProcess] interim [0]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.561341764+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.56134806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.561351117+07:00","message":"> Transcript [2164] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.561355292+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.56135749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.561359865+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.561362451+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.561368522+07:00","message":"Push: 'คะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.561373307+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.561375821+07:00","message":"Set new StatePrefix : 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.561378447+07:00","message":"Next Push (prob) : 'แล้วเดี๋ยวมาพัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.561410537+07:00","message":"push: {false คะอาจารย์ไปซื้อมา 0 0xc002d20f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.868082595+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.86812085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.868126768+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:53.868138614+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.868145599+07:00","message":"[bufferProcess] interim [240000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.868148908+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.868155487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.868158517+07:00","message":"> Transcript [2165] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.868161499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:53.868164178+07:00","message":"Set new StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.324891292+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.324932618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.324940333+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.324954555+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.324962683+07:00","message":"[bufferProcess] interim [780000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.324965698+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.324973147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.324976086+07:00","message":"> Transcript [2166] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.324980086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.324982156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.324984525+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.324987458+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.967315836+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.967356263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.967362774+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:54.967375782+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.967382352+07:00","message":"[bufferProcess] interim [380000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.967385245+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.96739086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.967393549+07:00","message":"> Transcript [2167] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.967397155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.96739925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.967402494+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:54.967405734+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.209908635+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.20995077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.209957755+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.209971343+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.209979297+07:00","message":"[bufferProcess] interim [680000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.20998305+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.209990743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.20999376+07:00","message":"> Transcript [2168] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.209997564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.209999886+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.210002444+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.210005447+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.852513402+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.852551807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.852558072+07:00","message":"receive interim result [false|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.852570319+07:00","message":"[buffer interim] 139 false มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.852577012+07:00","message":"[bufferProcess] interim [280000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.852579715+07:00","message":"[bufferProcess] send to processor:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.852584916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.852587882+07:00","message":"> Transcript [2169] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.852591823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.852593945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.852596247+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.852599239+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.852603758+07:00","message":"Push: 'แล้วเดี๋ยวมาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.852605911+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.852608084+07:00","message":"Set new StatePrefix : 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:55.852610716+07:00","message":"Next Push (prob) : 'กันเปลี่ยนๆกันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:55.852634984+07:00","message":"push: {false แล้วเดี๋ยวมาผสม 0 0xc002d20f00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:56.116852029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:56.116865669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.414695431+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.488631613+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.580670167+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.580708934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป\",\"confidence\":0.92995787}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.580715218+07:00","message":"receive interim result [true|false]: มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.580724845+07:00","message":"end recv isFinal message id 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.580727057+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.580733621+07:00","message":"[buffer interim] 139 true มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.580742766+07:00","message":"[bufferProcess] interim [30000000]:มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.580747513+07:00","message":"[bufferProcess] send to processor (isfinal):มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.580751033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.58075377+07:00","message":"> Transcript [2170] [false]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.580757261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.580759348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.580761572+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.580765284+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.580767374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.580769348+07:00","message":"> Transcript [2171] [true]: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.580771787+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.58077673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.580778822+07:00","message":"StatePrefix: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสมกันเปลี่ยนๆกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.58078102+07:00","message":"TextPushed: 'มาใหม่พรุ่งนี้ได้ไหมคะอาจารย์ไปซื้อมาแล้วเดี๋ยวมาผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:56.580784112+07:00","message":"Push: 'กันเปลี่ยนๆกันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:56.58079185+07:00","message":"push: {true กันเปลี่ยนๆกันไป 0 0xc002d20f00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:14:56.592410456+07:00","message":"write wav file: './tmp/7592/7592_139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.529843071+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.529888325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หยวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.529893676+07:00","message":"receive interim result [false|false]: หยวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:57.529911764+07:00","message":"[buffer interim] 140 false หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.529917993+07:00","message":"[bufferProcess] interim [840000000]:หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:57.529920138+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:58.747756414+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:58.747804127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:58.747810419+07:00","message":"receive interim result [false|false]: ตอนแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:58.747826884+07:00","message":"[buffer interim] 140 false ตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.747834966+07:00","message":"[bufferProcess] interim [100000000]:ตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.747837504+07:00","message":"[bufferProcess] send to processor:หยวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.747845775+07:00","message":"[bufferProcess] send to processor (ticker):ตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.747849041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.747852273+07:00","message":"> Transcript [2172] [false]: 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.747855446+07:00","message":"Set StatePrefix (first interim): 'หยวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.747857373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.747859256+07:00","message":"> Transcript [2173] [false]: 'ตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.747861504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.747863451+07:00","message":"Set new StatePrefix: 'ตอนแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:58.945137632+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:58.945190008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:58.945196424+07:00","message":"receive interim result [false|false]: ตอนแรกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:58.945214865+07:00","message":"[buffer interim] 140 false ตอนแรกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.945223855+07:00","message":"[bufferProcess] interim [280000000]:ตอนแรกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:58.94522598+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.076467515+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.076503482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.076508774+07:00","message":"receive interim result [false|false]: ตอนแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.076522676+07:00","message":"[buffer interim] 140 false ตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.076530875+07:00","message":"[bufferProcess] interim [340000000]:ตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.076534205+07:00","message":"[bufferProcess] send to processor:ตอนแรกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.0765387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.076543068+07:00","message":"> Transcript [2174] [false]: 'ตอนแรกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.076547257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.076549432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.076551625+07:00","message":"StatePrefix: 'ตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.076553867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:59.117870637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:14:59.117881624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.290433539+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.290476132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.290482307+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.290496488+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.290504006+07:00","message":"[bufferProcess] interim [580000000]:ตอนแรกพิมพ์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.290506823+07:00","message":"[bufferProcess] send to processor:ตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.29051385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.290517296+07:00","message":"> Transcript [2175] [false]: 'ตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.290521095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.290524289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.290526301+07:00","message":"StatePrefix: 'ตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.290528418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.33254511+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.332589511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.332595959+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.332611345+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.332618739+07:00","message":"[bufferProcess] interim [640000000]:ตอนแรกพิมพ์ทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.332628742+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.3326327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.332635647+07:00","message":"> Transcript [2176] [false]: 'ตอนแรกพิมพ์ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.332639565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.332641744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.332643773+07:00","message":"StatePrefix: 'ตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.332645865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.470192031+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.47023481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.470240752+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.470253724+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.470261173+07:00","message":"[bufferProcess] interim [760000000]:ตอนแรกพิมพ์ทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.470264169+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.470270569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.470273899+07:00","message":"> Transcript [2177] [false]: 'ตอนแรกพิมพ์ทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.470277919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.470280258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.470282339+07:00","message":"StatePrefix: 'ตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.470284623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.470288822+07:00","message":"Push: 'ตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.47029346+07:00","message":"TextPushed: 'ตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.470296093+07:00","message":"Set new StatePrefix : 'ตอนแรกพิมพ์ทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.470298417+07:00","message":"Next Push (prob) : 'พิมพ์ทำยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.470322649+07:00","message":"push: {false ตอนแรก 0 0xc0004a2400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.496559741+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.496596461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.496602513+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.496615345+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.496627485+07:00","message":"[bufferProcess] interim [820000000]:ตอนแรกพิมพ์ทำอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.496630645+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.496636227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.496639335+07:00","message":"> Transcript [2178] [false]: 'ตอนแรกพิมพ์ทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.496642968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.496645036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.496647609+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.496652051+07:00","message":"TextPushed: 'ตอนแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.651401322+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.651442741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.651449815+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.651465594+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.651474136+07:00","message":"[bufferProcess] interim [940000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.651476727+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.651484231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.651487551+07:00","message":"> Transcript [2179] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.651490495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.651492971+07:00","message":"Set new StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.748745454+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.748782369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.748787861+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:14:59.748802072+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.748808406+07:00","message":"[bufferProcess] interim [120000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.748811195+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.748816512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.748819152+07:00","message":"> Transcript [2180] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.748822724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.748824969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.748826875+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:14:59.748828991+07:00","message":"TextPushed: 'ตอนแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.044522041+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.044576888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.044584412+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.0446026+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.044612549+07:00","message":"[bufferProcess] interim [360000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.044615139+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.044628216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.044631886+07:00","message":"> Transcript [2181] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.044636323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.044640445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.044642392+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.044645047+07:00","message":"TextPushed: 'ตอนแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.201060673+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.201109492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.201115292+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.201134124+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.201143802+07:00","message":"[bufferProcess] interim [420000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.201146473+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.201153352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.201156661+07:00","message":"> Transcript [2182] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.201172849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.201175433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.201177504+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.201179829+07:00","message":"TextPushed: 'ตอนแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.297695099+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.297734711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.297740226+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.297755529+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.297763641+07:00","message":"[bufferProcess] interim [540000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.297766943+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.297770699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.297773848+07:00","message":"> Transcript [2183] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.297777702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.297780236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.297782715+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.297785241+07:00","message":"TextPushed: 'ตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.297794135+07:00","message":"Push: 'พิมพ์ทำอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.297796777+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.297799248+07:00","message":"Set new StatePrefix : 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.297801577+07:00","message":"Next Push (prob) : 'ได้แต่ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.2978104+07:00","message":"push: {false พิมพ์ทำอย่างนั้น 0 0xc0004a2400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.355499489+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.355543083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.355549804+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.355564883+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.355573147+07:00","message":"[bufferProcess] interim [660000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.355575852+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.355582885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.355585921+07:00","message":"> Transcript [2184] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.355588871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.355591576+07:00","message":"Set new StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.541076358+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.541126614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.541134131+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.541150675+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.541158331+07:00","message":"[bufferProcess] interim [840000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.541184628+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.541192992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.541196355+07:00","message":"> Transcript [2185] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.541200245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.541202228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.541205369+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.541207891+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.686888699+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.686923815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.686929966+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.686944984+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.686956024+07:00","message":"[bufferProcess] interim [20000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.686958596+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.686965884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.686968888+07:00","message":"> Transcript [2186] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.686972684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.686975076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.686977392+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.686980189+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.957634227+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.957675034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.957681169+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:00.9576969+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.957704981+07:00","message":"[bufferProcess] interim [320000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.95770814+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.95771668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.95771951+07:00","message":"> Transcript [2187] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.957723389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.957726294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.957728658+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:00.957731286+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.119150592+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.119193349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.119200272+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.119213904+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.119223731+07:00","message":"[bufferProcess] interim [440000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.11922775+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.119233194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.119237668+07:00","message":"> Transcript [2188] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.11924372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.119247254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.119253354+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.119257368+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.119261291+07:00","message":"Push: 'ได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.119264666+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.119268163+07:00","message":"Set new StatePrefix : 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.119272466+07:00","message":"Next Push (prob) : 'ก็ต้องดูสิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.119283846+07:00","message":"push: {false ได้แต่ต่อไป 0 0xc0004a2400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.126859827+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.126882682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.126888289+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.126895879+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.12690146+07:00","message":"[bufferProcess] interim [500000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.126904355+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.126912948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.126915326+07:00","message":"> Transcript [2189] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.126918602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.126920841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.126923199+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.126927163+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.761822233+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.761863033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.761869502+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:01.761884474+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.761894296+07:00","message":"[bufferProcess] interim [100000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.761896894+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.761901206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.761904209+07:00","message":"> Transcript [2190] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.761908019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.761910242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.761912232+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:01.761915128+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:02.11832438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:02.118336899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.34225843+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.34229505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.342301225+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.342314067+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.342324715+07:00","message":"[bufferProcess] interim [640000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.342328643+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.342335607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.342339559+07:00","message":"> Transcript [2191] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.342345166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.342349575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.342351825+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.342354647+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.471165474+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.471210054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.471216406+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.471229936+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.47123855+07:00","message":"[bufferProcess] interim [760000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.471241182+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.471247309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.471250422+07:00","message":"> Transcript [2192] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.47125515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.47125747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.471259454+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.471262718+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.471267117+07:00","message":"Push: 'ก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.471269235+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.47127148+07:00","message":"Set new StatePrefix : 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.471273847+07:00","message":"Next Push (prob) : 'ครับมันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.471283019+07:00","message":"push: {false ก็ต้องดูสิ 0 0xc0004a2400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.482591427+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.482632656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.482638584+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.482655242+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.482661234+07:00","message":"[bufferProcess] interim [820000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.482663812+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.482668759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.482671355+07:00","message":"> Transcript [2193] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.482673888+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.66438829+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.664426012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.664436299+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.664457311+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.664469641+07:00","message":"[bufferProcess] interim [940000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.664472755+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.664477738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.664482667+07:00","message":"> Transcript [2194] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.664486735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.664488805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.664491155+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.664493645+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.722572185+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.722614557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.722628955+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.722641719+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.722649689+07:00","message":"[bufferProcess] interim [60000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.722652963+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.722657283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.722660465+07:00","message":"> Transcript [2195] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.722663203+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.863485705+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.863532082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.86353908+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.863556282+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.863565149+07:00","message":"[bufferProcess] interim [180000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.86356815+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.863576791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.863580342+07:00","message":"> Transcript [2196] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.863584987+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.863587415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.863589927+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.863593207+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.895126666+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.916482275+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.916525748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.91653214+07:00","message":"receive interim result [false|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.916545574+07:00","message":"[buffer interim] 140 false ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.916553411+07:00","message":"[bufferProcess] interim [300000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.916556573+07:00","message":"[bufferProcess] send to processor:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.916562748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.916565753+07:00","message":"> Transcript [2197] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.916569568+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.916571774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.916574441+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:02.916577502+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:02.957181903+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.076245133+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.076286103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับว่ามันมีอายุดีหรือไม่\",\"confidence\":0.9321492}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.076293303+07:00","message":"receive interim result [true|false]: ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับว่ามันมีอายุดีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.076302867+07:00","message":"end recv isFinal message id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.076304987+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.076310461+07:00","message":"[buffer interim] 140 true ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับว่ามันมีอายุดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076319045+07:00","message":"[bufferProcess] interim [420000000]:ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับว่ามันมีอายุดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076323924+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076327487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076330801+07:00","message":"> Transcript [2198] [false]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076334687+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.07633668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076338968+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076341599+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076349204+07:00","message":"Push: 'ครับมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076351425+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076354356+07:00","message":"Set new StatePrefix : 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076357532+07:00","message":"Next Push (prob) : 'ไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076359688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076361772+07:00","message":"> Transcript [2199] [true]: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับว่ามันมีอายุดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076364021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076365824+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076367559+07:00","message":"StatePrefix: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีไอโอดีนหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076369636+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076371504+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.076445784+07:00","message":"push: {false ครับมันมี 0 0xc0004a2400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076583353+07:00","message":"Push: 'ดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076586332+07:00","message":"TextPushed: 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับมันมีดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076588672+07:00","message":"Set new StatePrefix : 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับว่ามันมีอายุดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076590875+07:00","message":"Next Push (prob) : 'ตอนแรกพิมพ์ทำอย่างนั้นได้แต่ต่อไปก็ต้องดูสิครับว่ามันมีอายุดีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:03.076597429+07:00","message":"push: {true ดีหรือไม่ 0 0xc0004a2400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:03.076608382+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_140.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:03.0958786+07:00","message":"write wav file: './tmp/7592/7592_140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.134133909+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.134181201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.134186747+07:00","message":"receive interim result [false|false]: ลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.13420234+07:00","message":"[buffer interim] 141 false ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.134209556+07:00","message":"[bufferProcess] interim [960000000]:ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.134211707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.134218239+07:00","message":"[bufferProcess] send to processor (ticker):ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.134221241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.134224553+07:00","message":"> Transcript [2200] [false]: 'ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.13422674+07:00","message":"Set StatePrefix (first interim): 'ลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.326115369+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.326161113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รังสรรค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.326167498+07:00","message":"receive interim result [false|false]: รังสรรค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.326182285+07:00","message":"[buffer interim] 141 false รังสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.326190468+07:00","message":"[bufferProcess] interim [140000000]:รังสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.326192601+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.379031784+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.379084568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.379090826+07:00","message":"receive interim result [false|false]: ลองสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.379104128+07:00","message":"[buffer interim] 141 false ลองสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.379113062+07:00","message":"[bufferProcess] interim [260000000]:ลองสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.379115251+07:00","message":"[bufferProcess] send to processor:รังสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.379119062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.379122154+07:00","message":"> Transcript [2201] [false]: 'รังสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.379124908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.379127033+07:00","message":"Set new StatePrefix: 'รังสรรค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.583723218+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.583761552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.583767272+07:00","message":"receive interim result [false|false]: ลองสังเกตได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.583780317+07:00","message":"[buffer interim] 141 false ลองสังเกตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.583786871+07:00","message":"[bufferProcess] interim [500000000]:ลองสังเกตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.583789343+07:00","message":"[bufferProcess] send to processor:ลองสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.583794528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.583797276+07:00","message":"> Transcript [2202] [false]: 'ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.583799504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.583801747+07:00","message":"Set new StatePrefix: 'ลองสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.711099879+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.711141889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.711148987+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:04.711165888+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.711176362+07:00","message":"[bufferProcess] interim [620000000]:ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.711179739+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.711184089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.711188358+07:00","message":"> Transcript [2203] [false]: 'ลองสังเกตได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.711192925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.711196346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.71119975+07:00","message":"StatePrefix: 'ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:04.711202794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:05.118672932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:05.118694267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.357352464+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.357395638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.357402292+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.357418779+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.357430775+07:00","message":"[bufferProcess] interim [220000000]:ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.35743334+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.357437122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.35744031+07:00","message":"> Transcript [2204] [false]: 'ลองสังเกตได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.357444145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.357446793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.357448859+07:00","message":"StatePrefix: 'ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.357451004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.5663804+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.56642371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้เมื่อมีอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.566429678+07:00","message":"receive interim result [false|false]: ลองสังเกตได้เมื่อมีอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.566447089+07:00","message":"[buffer interim] 141 false ลองสังเกตได้เมื่อมีอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.566456075+07:00","message":"[bufferProcess] interim [340000000]:ลองสังเกตได้เมื่อมีอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.566458562+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.566462836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.566465908+07:00","message":"> Transcript [2205] [false]: 'ลองสังเกตได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.566469554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.566471843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.566473854+07:00","message":"StatePrefix: 'ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.566476151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.615545686+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.615585309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมพระพุทธจารย์โต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.615591709+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหมพระพุทธจารย์โต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.615603654+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหมพระพุทธจารย์โต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.61561129+07:00","message":"[bufferProcess] interim [460000000]:ลองสังเกตได้ไหมพระพุทธจารย์โต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.61561469+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้เมื่อมีอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.615633776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.61563703+07:00","message":"> Transcript [2206] [false]: 'ลองสังเกตได้เมื่อมีอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.615640825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.615643326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.615645432+07:00","message":"StatePrefix: 'ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.615647637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.615651522+07:00","message":"Push: 'ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.615653603+07:00","message":"TextPushed: 'ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.615655704+07:00","message":"Set new StatePrefix : 'ลองสังเกตได้เมื่อมีอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.615658184+07:00","message":"Next Push (prob) : 'ได้เมื่อมีอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.615665745+07:00","message":"push: {false ลองสังเกต 0 0xc002a62f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.638363169+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.63840535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมภาษาเวียดนามพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.638412067+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหมภาษาเวียดนามพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.638426379+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหมภาษาเวียดนามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.63843449+07:00","message":"[bufferProcess] interim [520000000]:ลองสังเกตได้ไหมภาษาเวียดนามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.638437623+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหมพระพุทธจารย์โต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.638441375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.638444305+07:00","message":"> Transcript [2207] [false]: 'ลองสังเกตได้ไหมพระพุทธจารย์โต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.638446947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.638450139+07:00","message":"Set new StatePrefix: 'ลองสังเกตได้ไหมพระพุทธจารย์โต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.742368618+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.742401316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมภาษาเวียดนามพูดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.742406677+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหมภาษาเวียดนามพูดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.742421496+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหมภาษาเวียดนามพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.742428986+07:00","message":"[bufferProcess] interim [580000000]:ลองสังเกตได้ไหมภาษาเวียดนามพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.742431647+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหมภาษาเวียดนามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.742434805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.742437584+07:00","message":"> Transcript [2208] [false]: 'ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.742440077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.742441938+07:00","message":"Set new StatePrefix: 'ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.79201556+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.792060225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.792066296+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.792081573+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.792091841+07:00","message":"[bufferProcess] interim [640000000]:ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.792094516+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหมภาษาเวียดนามพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.792100822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.79210461+07:00","message":"> Transcript [2209] [false]: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.792108237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.79211071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.792112837+07:00","message":"StatePrefix: 'ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.792118284+07:00","message":"TextPushed: 'ลองสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.918580844+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.918634583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.918642831+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.918657527+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.918665351+07:00","message":"[bufferProcess] interim [760000000]:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.918668107+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.918674215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.918678504+07:00","message":"> Transcript [2210] [false]: 'ลองสังเกตได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.918681433+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.923941356+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.923966896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมภาษาเวียดนามพูดหน้าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.923972886+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหมภาษาเวียดนามพูดหน้าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:05.923986897+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหมภาษาเวียดนามพูดหน้าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.923991708+07:00","message":"[bufferProcess] interim [820000000]:ลองสังเกตได้ไหมภาษาเวียดนามพูดหน้าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.923994363+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.924001003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.924003343+07:00","message":"> Transcript [2211] [false]: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.92400726+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.924009804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.924012244+07:00","message":"StatePrefix: 'ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:05.924014821+07:00","message":"TextPushed: 'ลองสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.11322973+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.113293851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.113299961+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.113315188+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.113322057+07:00","message":"[bufferProcess] interim [940000000]:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.113324643+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหมภาษาเวียดนามพูดหน้าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.113331437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.113333989+07:00","message":"> Transcript [2212] [false]: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดหน้าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.113337394+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.113339751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.113343351+07:00","message":"StatePrefix: 'ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.113345944+07:00","message":"TextPushed: 'ลองสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.69393846+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.693975768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.693981879+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.693997985+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.694004641+07:00","message":"[bufferProcess] interim [540000000]:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.694007214+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.694011061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.694014748+07:00","message":"> Transcript [2213] [false]: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.694018349+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.694020379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.694022449+07:00","message":"StatePrefix: 'ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.694024708+07:00","message":"TextPushed: 'ลองสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.694032969+07:00","message":"Push: 'ได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.694035364+07:00","message":"TextPushed: 'ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.694037577+07:00","message":"Set new StatePrefix : 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.694039805+07:00","message":"Next Push (prob) : 'น่าสนใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.694047483+07:00","message":"push: {false ได้ไหมภาษาเวียดนามพูด 0 0xc002a62f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.819824705+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.819870644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.819880265+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:06.819898765+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.819915925+07:00","message":"[bufferProcess] interim [660000000]:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.819920668+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.819926452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.8199309+07:00","message":"> Transcript [2214] [false]: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.81993667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.819941902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.819944587+07:00","message":"StatePrefix: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:06.819947221+07:00","message":"TextPushed: 'ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.169800416+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.169837037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.169843416+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.169861715+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.169869642+07:00","message":"[bufferProcess] interim [20000000]:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.169872346+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.169876518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.169879752+07:00","message":"> Transcript [2215] [false]: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.169883457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.169885534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.169887943+07:00","message":"StatePrefix: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.169890398+07:00","message":"TextPushed: 'ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.219505045+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.219544127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.219550423+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.21956626+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.219573083+07:00","message":"[bufferProcess] interim [80000000]:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.219576236+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.219580022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.219583272+07:00","message":"> Transcript [2216] [false]: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.219586618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.219588783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.219591172+07:00","message":"StatePrefix: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.219593692+07:00","message":"TextPushed: 'ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.354028473+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.354080649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.354088983+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.354108146+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.354120107+07:00","message":"[bufferProcess] interim [140000000]:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.354124982+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.35413272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.354137106+07:00","message":"> Transcript [2217] [false]: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.354142371+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.354145779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.354149339+07:00","message":"StatePrefix: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.354152847+07:00","message":"TextPushed: 'ลองสังเกตได้ไหมภาษาเวียดนามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.354159839+07:00","message":"Push: 'น่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.354162743+07:00","message":"TextPushed: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.354166837+07:00","message":"Set new StatePrefix : 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.354171086+07:00","message":"Next Push (prob) : 'ในกรณีที่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.354182676+07:00","message":"push: {false น่าสนใจ 0 0xc002a62f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.407347674+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.407391795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.407398767+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.40741451+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.407424039+07:00","message":"[bufferProcess] interim [260000000]:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.407426891+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.407430922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.407433967+07:00","message":"> Transcript [2218] [false]: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.407436821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.407439121+07:00","message":"Set new StatePrefix: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ y'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.526223503+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.526268015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.526274561+07:00","message":"receive interim result [false|false]: ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.52629088+07:00","message":"[buffer interim] 141 false ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.526299275+07:00","message":"[bufferProcess] interim [380000000]:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.526302467+07:00","message":"[bufferProcess] send to processor:ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.526311452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.5263146+07:00","message":"> Transcript [2219] [false]: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.526317306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.526319478+07:00","message":"Set new StatePrefix: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่ไว้ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.573724828+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.638570772+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.767016326+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.767050899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน\",\"confidence\":0.93564844}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.767057072+07:00","message":"receive interim result [true|false]: ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.767066777+07:00","message":"end recv isFinal message id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.7670688+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.767074215+07:00","message":"[buffer interim] 141 true ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767080877+07:00","message":"[bufferProcess] interim [620000000]:ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767084049+07:00","message":"[bufferProcess] send to processor (isfinal):ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767106437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767143818+07:00","message":"> Transcript [2220] [false]: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767149331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767153457+07:00","message":"Set new StatePrefix: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767156535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767159015+07:00","message":"> Transcript [2221] [true]: 'ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767162823+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767165059+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767167485+07:00","message":"StatePrefix: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767170383+07:00","message":"TextPushed: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767172306+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767368846+07:00","message":"Push: 'ในกรณีที่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767372842+07:00","message":"TextPushed: 'ลองสังเกตได้ไหมภาษาเวียดนามพูดน่าสนใจในกรณีที่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.7673754+07:00","message":"Set new StatePrefix : 'ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767378084+07:00","message":"Next Push (prob) : 'ลองสังเกตได้ไหมอาจารย์พูดน่าสนใจในกรณีที่วัยทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:07.767390048+07:00","message":"push: {true ในกรณีที่วัยทำงาน 0 0xc002a62f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:07.767398574+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_141.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:07.77825492+07:00","message":"write wav file: './tmp/7592/7592_141.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:08.119142799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:08.11914454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.804924009+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.804966078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.804970951+07:00","message":"receive interim result [false|false]: ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:08.804985828+07:00","message":"[buffer interim] 142 false ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.804991939+07:00","message":"[bufferProcess] interim [960000000]:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.804994234+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.805000846+07:00","message":"[bufferProcess] send to processor (ticker):ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.805003332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.805006089+07:00","message":"> Transcript [2222] [false]: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:08.805008494+07:00","message":"Set StatePrefix (first interim): 'ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.003220075+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.003258325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.003265555+07:00","message":"receive interim result [false|false]: มาทำงานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.003280707+07:00","message":"[buffer interim] 142 false มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.003291169+07:00","message":"[bufferProcess] interim [140000000]:มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.003294222+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.104926715+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.104957382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.104963623+07:00","message":"receive interim result [false|false]: ทำงานแล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.10497449+07:00","message":"[buffer interim] 142 false ทำงานแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.104980781+07:00","message":"[bufferProcess] interim [320000000]:ทำงานแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.104983058+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.104987809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.104990793+07:00","message":"> Transcript [2223] [false]: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.104993058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.104995068+07:00","message":"Set new StatePrefix: 'มาทำงานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.254877429+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.254906753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.254911717+07:00","message":"receive interim result [false|false]: มาทำงานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.254925824+07:00","message":"[buffer interim] 142 false มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.254933873+07:00","message":"[bufferProcess] interim [440000000]:มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.25493665+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.254940369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.254943379+07:00","message":"> Transcript [2224] [false]: 'ทำงานแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.254945561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.254947901+07:00","message":"Set new StatePrefix: 'ทำงานแล้วมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.268462375+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.26850001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.268505646+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.268523648+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.268534089+07:00","message":"[bufferProcess] interim [500000000]:ทำงานแล้วมันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.268537864+07:00","message":"[bufferProcess] send to processor:มาทำงานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.268543385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.268548629+07:00","message":"> Transcript [2225] [false]: 'มาทำงานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.2685522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.268557712+07:00","message":"Set new StatePrefix: 'มาทำงานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.376746325+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.37678991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.376798315+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.37681286+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.376819769+07:00","message":"[bufferProcess] interim [560000000]:ทำงานแล้วมันขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.376827851+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.376834691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.376837741+07:00","message":"> Transcript [2226] [false]: 'ทำงานแล้วมันขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.376840011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.376842139+07:00","message":"Set new StatePrefix: 'ทำงานแล้วมันขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.69563582+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.6956712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.695678568+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:09.695691309+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.69569978+07:00","message":"[bufferProcess] interim [860000000]:ทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.695703086+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.69571168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.695715458+07:00","message":"> Transcript [2227] [false]: 'ทำงานแล้วมันขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.695718817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:09.695721845+07:00","message":"Set new StatePrefix: 'ทำงานแล้วมันขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.28358121+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.283621556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.283627559+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.283641519+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.283648634+07:00","message":"[bufferProcess] interim [460000000]:ทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.283650944+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.283653905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.283656598+07:00","message":"> Transcript [2228] [false]: 'ทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.283658906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.283660929+07:00","message":"Set new StatePrefix: 'ทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.464113069+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.464158795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.46416551+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.464181971+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.464189724+07:00","message":"[bufferProcess] interim [640000000]:ทำงานแล้วมันขาดไอโอดีนนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.464192395+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.464201551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.464204749+07:00","message":"> Transcript [2229] [false]: 'ทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.464208323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.464211293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.464213399+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.464215753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.618531564+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.618578313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.618584876+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.618601872+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.618610156+07:00","message":"[bufferProcess] interim [760000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.618623197+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.618632292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.618635865+07:00","message":"> Transcript [2230] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.6186399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.618642105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.618644648+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.618647028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.654822453+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.654865761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.654873983+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.654892027+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.654900688+07:00","message":"[bufferProcess] interim [820000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.654905588+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.65491389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.654927941+07:00","message":"> Transcript [2231] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.654931749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.65493432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.654936397+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.654938644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.87431666+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.874359719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากบัตรประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.874366757+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากบัตรประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.874383884+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.874393888+07:00","message":"[bufferProcess] interim [0]:ทำงานแล้วมันขาดไอโอดีนนอกจากบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.874397297+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.874401737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.874405038+07:00","message":"> Transcript [2232] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.874408967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.874411166+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.874413306+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.874415785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.874418539+07:00","message":"Push: 'ทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.874420856+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.874422996+07:00","message":"Set new StatePrefix : 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.874425826+07:00","message":"Next Push (prob) : 'นอกจากแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.874435158+07:00","message":"push: {false ทำงานแล้วมันขาดไอโอดีน 0 0xc002d20c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.884523152+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.884551772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาคาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.884557787+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.884570991+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.884577473+07:00","message":"[bufferProcess] interim [60000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.884579934+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากบัตรประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.884583443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.884587189+07:00","message":"> Transcript [2233] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากบัตรประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.884589875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.884592866+07:00","message":"Set new StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากบัตรประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.89282966+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.892854017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.892860288+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:10.892874329+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.892880088+07:00","message":"[bufferProcess] interim [120000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.892882548+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.892886094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.89288927+07:00","message":"> Transcript [2234] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.892891678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:10.892893802+07:00","message":"Set new StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาคาร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:11.120211929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:11.120216631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.374287524+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.374318315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.374324126+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.374340071+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.374347916+07:00","message":"[bufferProcess] interim [600000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.374350516+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.374354085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.374356966+07:00","message":"> Transcript [2235] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.37436025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.374362691+07:00","message":"Set new StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.676898549+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.676934652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.676940995+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:11.676954496+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.676961282+07:00","message":"[bufferProcess] interim [840000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.676963897+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.676970251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.67697334+07:00","message":"> Transcript [2236] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.676977288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.676979522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.676981454+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:11.676983828+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.009689006+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.009730401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.009737634+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆลืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.009753992+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.009767997+07:00","message":"[bufferProcess] interim [200000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.00977123+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.009775005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.00977802+07:00","message":"> Transcript [2237] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.009787463+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.009790132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.009792435+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.009795539+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.066296099+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.066346129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.066352233+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.066368302+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.066376811+07:00","message":"[bufferProcess] interim [260000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.066379809+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.066388173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.066391462+07:00","message":"> Transcript [2238] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.066395545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.066399231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.066401466+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.066404335+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.259656184+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.259702614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.259709784+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.259728185+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.259737193+07:00","message":"[bufferProcess] interim [440000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.259740094+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.259747853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.25975082+07:00","message":"> Transcript [2239] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.259755077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.259757562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.259764126+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.259767042+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.259774731+07:00","message":"Push: 'นอกจากแบบอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.259776913+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.259779623+07:00","message":"Set new StatePrefix : 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.25978227+07:00","message":"Next Push (prob) : 'มึนๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.25979134+07:00","message":"push: {false นอกจากแบบอาการ 0 0xc002d20c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.602628719+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.602673046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.602680218+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.602696896+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.602705805+07:00","message":"[bufferProcess] interim [740000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.602708942+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.602717567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.602720899+07:00","message":"> Transcript [2240] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.602725159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.602728207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.602730496+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.602733195+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.690088162+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.690116761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆหัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.690123739+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.690145221+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.690155658+07:00","message":"[bufferProcess] interim [800000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.690161223+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.690171052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.690174284+07:00","message":"> Transcript [2241] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.690179108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.690183262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.690186384+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.690189897+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.936168632+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.936206467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.936211997+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:12.93622829+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.936239782+07:00","message":"[bufferProcess] interim [920000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.93624232+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.936245805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.936248614+07:00","message":"> Transcript [2242] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.9362523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.936254309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.936256343+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:12.936259028+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.072180363+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.072218232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.072231306+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.072245378+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.072252489+07:00","message":"[bufferProcess] interim [40000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.072255098+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.072261374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.072264118+07:00","message":"> Transcript [2243] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.072268029+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.072270239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.072272764+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.072275459+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.072281627+07:00","message":"Push: 'มึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.072283608+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.072286411+07:00","message":"Set new StatePrefix : 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.072288678+07:00","message":"Next Push (prob) : 'เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.07230973+07:00","message":"push: {false มึนๆ 0 0xc002d20c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.074246341+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.136455483+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.136501138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมันมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.136508467+07:00","message":"receive interim result [false|false]: ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.136524791+07:00","message":"[buffer interim] 142 false ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.136532837+07:00","message":"[bufferProcess] interim [160000000]:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.136535894+07:00","message":"[bufferProcess] send to processor:ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.136544635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.136547896+07:00","message":"> Transcript [2244] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.136550971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.136553896+07:00","message":"Set new StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.268560479+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.277772936+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.277811392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆอย่างเงี้ยมันมี\",\"confidence\":0.91927636}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.277817543+07:00","message":"receive interim result [true|false]: มาทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆอย่างเงี้ยมันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.277825487+07:00","message":"end recv isFinal message id 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.277828523+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.277837132+07:00","message":"[buffer interim] 142 true มาทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆอย่างเงี้ยมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277845818+07:00","message":"[bufferProcess] interim [460000000]:มาทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆอย่างเงี้ยมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277851374+07:00","message":"[bufferProcess] send to processor (isfinal):ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277858208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277861725+07:00","message":"> Transcript [2245] [false]: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277864925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277866831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277868686+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277871719+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277874477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277877793+07:00","message":"> Transcript [2246] [true]: 'มาทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆอย่างเงี้ยมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277881358+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277885528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277887221+07:00","message":"StatePrefix: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆไรเงี้ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277889531+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.277891518+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.278038213+07:00","message":"Push: 'อย่างเงี้ยมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.278041112+07:00","message":"TextPushed: 'ทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆอย่างเงี้ยมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.278043644+07:00","message":"Set new StatePrefix : 'มาทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆอย่างเงี้ยมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.278045954+07:00","message":"Next Push (prob) : 'มาทำงานแล้วมันขาดไอโอดีนนอกจากแบบอาการมึนๆอย่างเงี้ยมันมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.278057598+07:00","message":"push: {true อย่างเงี้ยมันมี 0 0xc002d20c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.278115474+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_142.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:13.2894177+07:00","message":"write wav file: './tmp/7592/7592_142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.928164095+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.928207412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.928212617+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:13.92822943+07:00","message":"[buffer interim] 143 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.928236134+07:00","message":"[bufferProcess] interim [660000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:13.928238175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.116456617+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.116507381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.116515378+07:00","message":"receive interim result [false|false]: ลักษณะทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.116531593+07:00","message":"[buffer interim] 143 false ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.116540553+07:00","message":"[bufferProcess] interim [840000000]:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.116543189+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.116549433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.116552606+07:00","message":"> Transcript [2247] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.116554903+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:14.120921981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:14.120944885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.247731731+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.247783805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.247790132+07:00","message":"receive interim result [false|false]: ลักษณะทางกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.2478079+07:00","message":"[buffer interim] 143 false ลักษณะทางกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.247820149+07:00","message":"[bufferProcess] interim [960000000]:ลักษณะทางกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.247823477+07:00","message":"[bufferProcess] send to processor:ลักษณะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.247830349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.247833346+07:00","message":"> Transcript [2248] [false]: 'ลักษณะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.24783692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.247839274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.247841512+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.247843565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.249741928+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.249758337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.249762396+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.249774778+07:00","message":"[buffer interim] 143 false ลักษณะทางกายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.249778176+07:00","message":"[bufferProcess] interim [20000000]:ลักษณะทางกายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.249780368+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.24978604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.249788153+07:00","message":"> Transcript [2249] [false]: 'ลักษณะทางกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.249790485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.24979236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.249794305+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.249796173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.702761563+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.702800925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.702807684+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.702825865+07:00","message":"[buffer interim] 143 false ลักษณะทางกายภาพอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.702834216+07:00","message":"[bufferProcess] interim [440000000]:ลักษณะทางกายภาพอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.702837415+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.702843694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.70284713+07:00","message":"> Transcript [2250] [false]: 'ลักษณะทางกายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.702850633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.702852802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.702854905+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.702857114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.902949513+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.902993674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.903000423+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.903015969+07:00","message":"[buffer interim] 143 false ลักษณะทางกายภาพอื่นแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.903024064+07:00","message":"[bufferProcess] interim [680000000]:ลักษณะทางกายภาพอื่นแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.903027097+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.903035244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.903038434+07:00","message":"> Transcript [2251] [false]: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.903042344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.903045104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.903047178+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.903049612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.903057866+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.903059874+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.903062064+07:00","message":"Set new StatePrefix : 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:14.903064716+07:00","message":"Next Push (prob) : 'ทางกายภาพอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:14.903073622+07:00","message":"push: {false ลักษณะ 0 0xc002a62d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.034648898+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.034702427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.034711167+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.034731695+07:00","message":"[buffer interim] 143 false ลักษณะทางกายภาพอื่นแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.034741991+07:00","message":"[bufferProcess] interim [800000000]:ลักษณะทางกายภาพอื่นแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.034746015+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.034755917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.034760138+07:00","message":"> Transcript [2252] [false]: 'ลักษณะทางกายภาพอื่นแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.034767976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.034771432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.034774992+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.03477857+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.14684465+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.146879288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.146885425+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.146901072+07:00","message":"[buffer interim] 143 false ลักษณะทางกายภาพอื่นแสดงออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.146907649+07:00","message":"[bufferProcess] interim [920000000]:ลักษณะทางกายภาพอื่นแสดงออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.146910704+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.146914374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.146917301+07:00","message":"> Transcript [2253] [false]: 'ลักษณะทางกายภาพอื่นแสดงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.146920365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.146922344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.146924598+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.146927023+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.364965155+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.36501284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.365018811+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.365034413+07:00","message":"[buffer interim] 143 false ลักษณะทางกายภาพอื่นแสดงออกมาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.365042189+07:00","message":"[bufferProcess] interim [100000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.365044767+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.365048121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.36505188+07:00","message":"> Transcript [2254] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.365055347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.365057761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.365059965+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.365062345+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.557325557+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.557367011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.557374105+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.557388097+07:00","message":"[buffer interim] 143 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.557396126+07:00","message":"[bufferProcess] interim [280000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.557399298+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.55743616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.55743986+07:00","message":"> Transcript [2255] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.557444204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.557446597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.557448813+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.557451053+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.557457023+07:00","message":"Push: 'ทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.557458895+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.557461289+07:00","message":"Set new StatePrefix : 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.55746389+07:00","message":"Next Push (prob) : 'แสดงออกมาอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.557488557+07:00","message":"push: {false ทางกายภาพอื่น 0 0xc002a62d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.701291841+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.701329667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้านจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.701335255+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้านจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.701349707+07:00","message":"[buffer interim] 143 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.701356925+07:00","message":"[bufferProcess] interim [400000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.701359606+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.701366524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.701369088+07:00","message":"> Transcript [2256] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.701372769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.70137523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.701377591+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.701380394+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.794019839+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.794056187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกตันเจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.794062083+07:00","message":"receive interim result [false|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกตันเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.794074308+07:00","message":"[buffer interim] 143 false ลักษณะทางกายภาพอื่นแสดงออกมาอีกตันเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.794080972+07:00","message":"[bufferProcess] interim [520000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกตันเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.794083455+07:00","message":"[bufferProcess] send to processor:ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.794088748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.794091378+07:00","message":"> Transcript [2257] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกด้านจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.794094711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.794096977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.794099156+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.794101659+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.834504008+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.897912292+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.981638072+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.98168422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะทางกายภาพอื่นแสดงออกมาอีกตันเจริญ\",\"confidence\":0.9347829}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.981692053+07:00","message":"receive interim result [true|false]: ลักษณะทางกายภาพอื่นแสดงออกมาอีกตันเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.981698882+07:00","message":"end recv isFinal message id 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.981701268+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.981709022+07:00","message":"[buffer interim] 143 true ลักษณะทางกายภาพอื่นแสดงออกมาอีกตันเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981717158+07:00","message":"[bufferProcess] interim [790000000]:ลักษณะทางกายภาพอื่นแสดงออกมาอีกตันเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981725518+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะทางกายภาพอื่นแสดงออกมาอีกตันเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981729361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981732644+07:00","message":"> Transcript [2258] [false]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกตันเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981736069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981741933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981745851+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981748674+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981750808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981754061+07:00","message":"> Transcript [2259] [true]: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีกตันเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981758267+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981760249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981762035+07:00","message":"StatePrefix: 'ลักษณะทางกายภาพอื่นแสดงออกมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.9817643+07:00","message":"TextPushed: 'ลักษณะทางกายภาพอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:15.981771947+07:00","message":"Push: 'แสดงออกมาอีกตันเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:15.981782007+07:00","message":"push: {true แสดงออกมาอีกตันเจริญ 0 0xc002a62d80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:15.990262345+07:00","message":"write wav file: './tmp/7592/7592_143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.428454011+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.428504197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.42851103+07:00","message":"receive interim result [false|false]: โต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.428529742+07:00","message":"[buffer interim] 144 false โต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.428537764+07:00","message":"[bufferProcess] interim [600000000]:โต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.428539634+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.741317984+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.741366183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.741372313+07:00","message":"receive interim result [false|false]: โตของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:16.741387039+07:00","message":"[buffer interim] 144 false โตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.741393461+07:00","message":"[bufferProcess] interim [840000000]:โตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.741395965+07:00","message":"[bufferProcess] send to processor:โต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.741399109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.741401707+07:00","message":"> Transcript [2260] [false]: 'โต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:16.741405349+07:00","message":"Set StatePrefix (first interim): 'โต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.057630779+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.057675725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.05768199+07:00","message":"receive interim result [false|false]: โตของคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.057698751+07:00","message":"[buffer interim] 144 false โตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.057707004+07:00","message":"[bufferProcess] interim [140000000]:โตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.057709767+07:00","message":"[bufferProcess] send to processor:โตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.057713222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.057716455+07:00","message":"> Transcript [2261] [false]: 'โตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.057720105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.057722711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.057724664+07:00","message":"StatePrefix: 'โต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.057726732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:17.121625817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:17.121638974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.247333339+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.247366584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.247372273+07:00","message":"receive interim result [false|false]: โตของคนเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.247384518+07:00","message":"[buffer interim] 144 false โตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.247391204+07:00","message":"[bufferProcess] interim [380000000]:โตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.247393534+07:00","message":"[bufferProcess] send to processor:โตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.247398634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.247401459+07:00","message":"> Transcript [2262] [false]: 'โตของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.247404421+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.247406377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.247408521+07:00","message":"StatePrefix: 'โต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.247410621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.64472912+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.644772948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.644779738+07:00","message":"receive interim result [false|false]: โตของคนเราช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.644794038+07:00","message":"[buffer interim] 144 false โตของคนเราช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.644802175+07:00","message":"[bufferProcess] interim [800000000]:โตของคนเราช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.644805331+07:00","message":"[bufferProcess] send to processor:โตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.644812547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.644815899+07:00","message":"> Transcript [2263] [false]: 'โตของคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.644819555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.644821968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.644824833+07:00","message":"StatePrefix: 'โต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.644827167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.771188381+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.771224104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.771229892+07:00","message":"receive interim result [false|false]: โตของคนเราช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.771242213+07:00","message":"[buffer interim] 144 false โตของคนเราช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.771253577+07:00","message":"[bufferProcess] interim [860000000]:โตของคนเราช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.771256243+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.771261446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.771264204+07:00","message":"> Transcript [2264] [false]: 'โตของคนเราช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.771267548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.771269628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.771271766+07:00","message":"StatePrefix: 'โต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.771274034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.771278078+07:00","message":"Push: 'โต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.771280165+07:00","message":"TextPushed: 'โต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.771283573+07:00","message":"Set new StatePrefix : 'โตของคนเราช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.771286171+07:00","message":"Next Push (prob) : 'ของคนเราช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.771293722+07:00","message":"push: {false โต 0 0xc000189880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.956453603+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.956488193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.956493625+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:17.956504579+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.956511315+07:00","message":"[bufferProcess] interim [40000000]:โตของคนเราช่วงล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.956513651+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.956516867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.956519698+07:00","message":"> Transcript [2265] [false]: 'โตของคนเราช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.956521923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:17.956524053+07:00","message":"Set new StatePrefix: 'โตของคนเราช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.023936961+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.023972803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.023978075+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.023991893+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.023998501+07:00","message":"[bufferProcess] interim [220000000]:โตของคนเราช่วงล่างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.024002995+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.024006394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.024009344+07:00","message":"> Transcript [2266] [false]: 'โตของคนเราช่วงล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.024013082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.024015421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.024017375+07:00","message":"StatePrefix: 'โตของคนเราช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.024019683+07:00","message":"TextPushed: 'โต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.15871582+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.158751327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.158756613+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.158767968+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.158777128+07:00","message":"[bufferProcess] interim [280000000]:โตของคนเราช่วงล่างไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.158779722+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.158784862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.15878757+07:00","message":"> Transcript [2267] [false]: 'โตของคนเราช่วงล่างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.158790838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.158793119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.158795156+07:00","message":"StatePrefix: 'โตของคนเราช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.158797626+07:00","message":"TextPushed: 'โต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.340078113+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.340114168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.340120153+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.340134843+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.3401414+07:00","message":"[bufferProcess] interim [460000000]:โตของคนเราช่วงล่างไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.340144071+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.34015244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.340155281+07:00","message":"> Transcript [2268] [false]: 'โตของคนเราช่วงล่างไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.340158873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.34016144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.34016391+07:00","message":"StatePrefix: 'โตของคนเราช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.340166456+07:00","message":"TextPushed: 'โต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.479090813+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.479144878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.47915193+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.479169062+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.47917776+07:00","message":"[bufferProcess] interim [580000000]:โตของคนเราช่วงล่างไว้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.479182391+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.479192915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.479198294+07:00","message":"> Transcript [2269] [false]: 'โตของคนเราช่วงล่างไว้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.47920416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.479206679+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.479209973+07:00","message":"StatePrefix: 'โตของคนเราช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.479212961+07:00","message":"TextPushed: 'โต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.479219931+07:00","message":"Push: 'ของคนเราช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.479221904+07:00","message":"TextPushed: 'โตของคนเราช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.479224911+07:00","message":"Set new StatePrefix : 'โตของคนเราช่วงล่างไว้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.479227448+07:00","message":"Next Push (prob) : 'ล่างไว้ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.479236865+07:00","message":"push: {false ของคนเราช่วง 0 0xc000189880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.672716286+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.672751239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.672758644+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.672773711+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.672780924+07:00","message":"[bufferProcess] interim [820000000]:โตของคนเราช่วงล่างไว้ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.672784346+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.672792581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.672795563+07:00","message":"> Transcript [2270] [false]: 'โตของคนเราช่วงล่างไว้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.672799088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.672801577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.672803889+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.672806404+07:00","message":"TextPushed: 'โตของคนเราช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.746672836+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.746717897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.746724388+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.746741534+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.746749579+07:00","message":"[bufferProcess] interim [880000000]:โตของคนเราช่วงล่างไว้ทำงานพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.746752854+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.746760637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.74676411+07:00","message":"> Transcript [2271] [false]: 'โตของคนเราช่วงล่างไว้ทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.746768346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.74677182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.746773811+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.746776518+07:00","message":"TextPushed: 'โตของคนเราช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.920194814+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.920236261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.920242544+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:18.920257246+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.920265097+07:00","message":"[bufferProcess] interim [60000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.920267953+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.920276577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.920279583+07:00","message":"> Transcript [2272] [false]: 'โตของคนเราช่วงล่างไว้ทำงานพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.920284897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.920287397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.920289992+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:18.920293205+07:00","message":"TextPushed: 'โตของคนเราช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.062868645+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.062924161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.06293251+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.062953334+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.062964958+07:00","message":"[bufferProcess] interim [180000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.06296903+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.06297607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.062980651+07:00","message":"> Transcript [2273] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.062986144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.062989381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.062992888+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.062998131+07:00","message":"TextPushed: 'โตของคนเราช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.063005839+07:00","message":"Push: 'ล่างไว้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.063008211+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.063011451+07:00","message":"Set new StatePrefix : 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.063014214+07:00","message":"Next Push (prob) : 'งานดูเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.063024058+07:00","message":"push: {false ล่างไว้ทำ 0 0xc000189880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.118956242+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.119003232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.119009516+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.119023207+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.119033731+07:00","message":"[bufferProcess] interim [240000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.119037169+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.119043249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.119046611+07:00","message":"> Transcript [2274] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.119050681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.119053113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.119055413+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.11905846+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.135599972+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.135645724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.135651473+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.135669448+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.135676243+07:00","message":"[bufferProcess] interim [300000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.135680858+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.135684589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.135687664+07:00","message":"> Transcript [2275] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.135691313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.13569422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.135696553+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.135699333+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.251562635+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.251602275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.251617271+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.25163558+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.251643008+07:00","message":"[bufferProcess] interim [420000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.251646729+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.251650624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.251653515+07:00","message":"> Transcript [2276] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.251657721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.251659952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.251662712+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.251665968+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.427843168+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.427873547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.427879325+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.427893483+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.427901058+07:00","message":"[bufferProcess] interim [540000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.427903461+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.427907167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.427909597+07:00","message":"> Transcript [2277] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.427913821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.427915804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.427918086+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.42792115+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.427928263+07:00","message":"Push: 'งานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.427930244+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.427932735+07:00","message":"Set new StatePrefix : 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.427935314+07:00","message":"Next Push (prob) : 'มันจะอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.427945094+07:00","message":"push: {false งานดูเหมือน 0 0xc000189880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.561661234+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.561719648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.561729012+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:19.561750231+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.561763568+07:00","message":"[bufferProcess] interim [720000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.561767996+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.561773321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.561779341+07:00","message":"> Transcript [2278] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.561783495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:19.561786655+07:00","message":"Set new StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:20.12225287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:20.122258141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.129197698+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.129229062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.129234681+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.129249116+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.129255057+07:00","message":"[bufferProcess] interim [320000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.12925789+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.129264896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.12926777+07:00","message":"> Transcript [2279] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.129271177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.129273488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.129275482+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.12927877+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.657553937+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.657595675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วแต่จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.657602109+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วแต่จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.657620189+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วแต่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.657627608+07:00","message":"[bufferProcess] interim [800000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วแต่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.657630289+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.657635461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.657638672+07:00","message":"> Transcript [2280] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.657642263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.657644348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.657648101+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.657650694+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.711087752+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.711133227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วแต่จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.71113981+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วแต่จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.711156888+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วแต่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.71116555+07:00","message":"[bufferProcess] interim [920000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วแต่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.711168438+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วแต่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.711176003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.711179+07:00","message":"> Transcript [2281] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วแต่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.711183171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.711188386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.711190954+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.711193689+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.855487282+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.855524568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.855530723+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.855541505+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.855547808+07:00","message":"[bufferProcess] interim [980000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.8555504+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วแต่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.855554043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.855556619+07:00","message":"> Transcript [2282] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วแต่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.855560581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.855562706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.855565819+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.855568317+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.855570845+07:00","message":"Push: 'มันจะหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.855574536+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.855576876+07:00","message":"Set new StatePrefix : 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วแต่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.855579533+07:00","message":"Next Push (prob) : 'แล้วแต่จริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.855587011+07:00","message":"push: {false มันจะหยุด 0 0xc000189880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.985558672+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.985612629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอาไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.985621278+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:20.985636616+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.98564498+07:00","message":"[bufferProcess] interim [100000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.985648082+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.985655714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.985660324+07:00","message":"> Transcript [2283] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.985663978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:20.985666283+07:00","message":"Set new StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.029812137+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.029852246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จริงป่ะวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.02985978+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จริงป่ะวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.029878619+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.029884188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.029888242+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.029895997+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จริงป่ะวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.029900759+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.029908394+07:00","message":"[bufferProcess] interim [160000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จริงป่ะวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.029911817+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.029916277+07:00","message":"[bufferProcess] interim [220000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.02991983+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จริงป่ะวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.029924296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.02992843+07:00","message":"> Transcript [2284] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.029933679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.029936925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.029940484+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วจึงเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.029944173+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.029947374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.029950606+07:00","message":"> Transcript [2285] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จริงป่ะวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.029953442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.029956388+07:00","message":"Set new StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จริงป่ะวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.333766703+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.350964046+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.351003843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.351009879+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.351023287+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.35103168+07:00","message":"[bufferProcess] interim [460000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.351035872+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.351045993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.35105198+07:00","message":"> Transcript [2286] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.351055052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.351057499+07:00","message":"Set new StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.411526402+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.411558935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.411564871+07:00","message":"receive interim result [false|false]: โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.41157816+07:00","message":"[buffer interim] 144 false โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.411585554+07:00","message":"[bufferProcess] interim [580000000]:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.411588484+07:00","message":"[bufferProcess] send to processor:โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.411592056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.411594562+07:00","message":"> Transcript [2287] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.411598279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.411600509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.411602671+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.411606187+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.48360451+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.483647331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย\",\"confidence\":0.9352821}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.483654002+07:00","message":"receive interim result [true|false]: โตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.483661928+07:00","message":"end recv isFinal message id 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.483663989+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.483669764+07:00","message":"[buffer interim] 144 true โตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483676859+07:00","message":"[bufferProcess] interim [670000000]:โตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483679885+07:00","message":"[bufferProcess] send to processor (isfinal):โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483683392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483686324+07:00","message":"> Transcript [2288] [false]: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483689728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483691738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483694067+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483696767+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483698735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483700709+07:00","message":"> Transcript [2289] [true]: 'โตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483702987+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483704896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483711471+07:00","message":"StatePrefix: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483719791+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483721791+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483882779+07:00","message":"Push: 'แล้วได้จึงอวัยวะทั้งหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483885891+07:00","message":"TextPushed: 'โตของคนเราช่วงล่างไว้ทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483888356+07:00","message":"Set new StatePrefix : 'โตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483890699+07:00","message":"Next Push (prob) : 'โตของคนเราช่วงล่างวัยทำงานดูเหมือนมันจะหยุดแล้วได้จึงอวัยวะทั้งหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.483898291+07:00","message":"push: {true แล้วได้จึงอวัยวะทั้งหลาย 0 0xc000189880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:21.483910963+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_144.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:21.495254645+07:00","message":"write wav file: './tmp/7592/7592_144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:21.536278442+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.025428492+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.025470313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.025475986+07:00","message":"receive interim result [false|false]: ปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.025489398+07:00","message":"[buffer interim] 145 false ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.025495843+07:00","message":"[bufferProcess] interim [480000000]:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.025497861+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.059273104+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.0593054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กราฟ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.059310799+07:00","message":"receive interim result [false|false]: กราฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.059321173+07:00","message":"[buffer interim] 145 false กราฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.059327867+07:00","message":"[bufferProcess] interim [540000000]:กราฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.059330307+07:00","message":"[bufferProcess] send to processor:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.059335363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.059338083+07:00","message":"> Transcript [2290] [false]: 'ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.059340311+07:00","message":"Set StatePrefix (first interim): 'ปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.284998808+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.28504193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลายทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.285049877+07:00","message":"receive interim result [false|false]: ปลายทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.285067034+07:00","message":"[buffer interim] 145 false ปลายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.285076262+07:00","message":"[bufferProcess] interim [780000000]:ปลายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.285080048+07:00","message":"[bufferProcess] send to processor:กราฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.285088093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.285092249+07:00","message":"> Transcript [2291] [false]: 'กราฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.285095466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.285098464+07:00","message":"Set new StatePrefix: 'กราฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.372846716+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.372890084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักลายทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.372896847+07:00","message":"receive interim result [false|false]: สักลายทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.372913169+07:00","message":"[buffer interim] 145 false สักลายทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.372920967+07:00","message":"[bufferProcess] interim [840000000]:สักลายทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.372925449+07:00","message":"[bufferProcess] send to processor:ปลายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.372936663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.372944362+07:00","message":"> Transcript [2292] [false]: 'ปลายทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.372947487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.372949798+07:00","message":"Set new StatePrefix: 'ปลายทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.375891339+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.375910042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.375915663+07:00","message":"receive interim result [false|false]: หลายทั้งปวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.375931303+07:00","message":"[buffer interim] 145 false หลายทั้งปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.375940061+07:00","message":"[bufferProcess] interim [900000000]:หลายทั้งปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.375943038+07:00","message":"[bufferProcess] send to processor:สักลายทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.375945917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.375948259+07:00","message":"> Transcript [2293] [false]: 'สักลายทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.375950157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.375952268+07:00","message":"Set new StatePrefix: 'สักลายทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.76058658+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.760644122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.760652365+07:00","message":"receive interim result [false|false]: หลายทั้งปวงขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.76067131+07:00","message":"[buffer interim] 145 false หลายทั้งปวงขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.76068471+07:00","message":"[bufferProcess] interim [260000000]:หลายทั้งปวงขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.760688434+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.760697739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.760704156+07:00","message":"> Transcript [2294] [false]: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.76070681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.760709359+07:00","message":"Set new StatePrefix: 'หลายทั้งปวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.769218968+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.769241708+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.769244697+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.769246671+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.769248791+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.769250974+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.769253005+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.769254736+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.88759201+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.887639645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.887646221+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:22.887661581+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.887669476+07:00","message":"[bufferProcess] interim [380000000]:หลายทั้งปวงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.887672095+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.887679989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.8876831+07:00","message":"> Transcript [2295] [false]: 'หลายทั้งปวงขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.887687046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.88769027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.887692277+07:00","message":"StatePrefix: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:22.887694547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.080169009+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.08021331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของรัฐ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.080220436+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.080238997+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.080247103+07:00","message":"[bufferProcess] interim [560000000]:หลายทั้งปวงของรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.080250703+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.08025896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.080262839+07:00","message":"> Transcript [2296] [false]: 'หลายทั้งปวงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.080266658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.080269082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.080271288+07:00","message":"StatePrefix: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.080273599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:23.12328043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:23.123332961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.138933961+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.138968348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของราก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.138974939+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของราก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.138990871+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.138998714+07:00","message":"[bufferProcess] interim [680000000]:หลายทั้งปวงของราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.139001183+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.139009557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.139012784+07:00","message":"> Transcript [2297] [false]: 'หลายทั้งปวงของรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.13901611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.139018709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.139020874+07:00","message":"StatePrefix: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.13902326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.269922382+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.269960658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.269966245+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.269976926+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.269983473+07:00","message":"[bufferProcess] interim [740000000]:หลายทั้งปวงของร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.269985977+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.269991413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.26999773+07:00","message":"> Transcript [2298] [false]: 'หลายทั้งปวงของราก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.270003795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.270006273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.27000832+07:00","message":"StatePrefix: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.270010647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.270016567+07:00","message":"Push: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.270018599+07:00","message":"TextPushed: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.270021028+07:00","message":"Set new StatePrefix : 'หลายทั้งปวงของราก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.270023311+07:00","message":"Next Push (prob) : 'ของราก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.270031058+07:00","message":"push: {false หลายทั้งปวง 0 0xc00039da00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.496365155+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.496403861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.496409504+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.496427684+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.496437168+07:00","message":"[bufferProcess] interim [980000000]:หลายทั้งปวงของร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.49644105+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.496445353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.49644947+07:00","message":"> Transcript [2299] [false]: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.496453062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.496457896+07:00","message":"Set new StatePrefix: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.618872119+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.618918856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.618925533+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.618941519+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.618949695+07:00","message":"[bufferProcess] interim [40000000]:หลายทั้งปวงของร่างกายจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.618952196+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.618960554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.618964701+07:00","message":"> Transcript [2300] [false]: 'หลายทั้งปวงของร่างกายจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.618969603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.618972225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.618974153+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.618976507+07:00","message":"TextPushed: 'หลายทั้งปวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.647130215+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.647152471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายแต่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.647157713+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายแต่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.647173184+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.647180933+07:00","message":"[bufferProcess] interim [100000000]:หลายทั้งปวงของร่างกายแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.64718341+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.647186955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.647189455+07:00","message":"> Transcript [2301] [false]: 'หลายทั้งปวงของร่างกายจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.647192868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.647195053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.647198728+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.64720129+07:00","message":"TextPushed: 'หลายทั้งปวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.669242338+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.669275511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายแต่มันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.669282057+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายแต่มันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.669295391+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายแต่มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.669302016+07:00","message":"[bufferProcess] interim [160000000]:หลายทั้งปวงของร่างกายแต่มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.669304948+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.669311987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.669315486+07:00","message":"> Transcript [2302] [false]: 'หลายทั้งปวงของร่างกายแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.669319028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.669321577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.669324409+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.669326811+07:00","message":"TextPushed: 'หลายทั้งปวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.67801907+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.678059018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายแต่มันต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.678065723+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายแต่มันต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.678086634+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายแต่มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.678100391+07:00","message":"[bufferProcess] interim [220000000]:หลายทั้งปวงของร่างกายแต่มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.678102883+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายแต่มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.678106198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.678109357+07:00","message":"> Transcript [2303] [false]: 'หลายทั้งปวงของร่างกายแต่มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.678114833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.678117017+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.678119331+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.678121768+07:00","message":"TextPushed: 'หลายทั้งปวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.678129648+07:00","message":"Push: 'ของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.678131712+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.678134618+07:00","message":"Set new StatePrefix : 'หลายทั้งปวงของร่างกายแต่มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.67813726+07:00","message":"Next Push (prob) : 'แต่มันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.67815003+07:00","message":"push: {false ของร่างกาย 0 0xc00039da00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.851672528+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.85173433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.85174109+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:23.851757235+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายมันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.851765665+07:00","message":"[bufferProcess] interim [340000000]:หลายทั้งปวงของร่างกายมันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.85176932+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายแต่มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.851778671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.851781812+07:00","message":"> Transcript [2304] [false]: 'หลายทั้งปวงของร่างกายแต่มันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.851784497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:23.851786981+07:00","message":"Set new StatePrefix: 'หลายทั้งปวงของร่างกายแต่มันต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.11723131+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.117268141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพั้นช์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.117275745+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพั้นช์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.117287959+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายมันต้องการพั้นช์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.117295415+07:00","message":"[bufferProcess] interim [580000000]:หลายทั้งปวงของร่างกายมันต้องการพั้นช์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.117299284+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.117306596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.117310292+07:00","message":"> Transcript [2305] [false]: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.117313317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.117315589+07:00","message":"Set new StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.179435502+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.179471511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.179477292+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.179489068+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายมันต้องการพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.179495934+07:00","message":"[bufferProcess] interim [640000000]:หลายทั้งปวงของร่างกายมันต้องการพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.179498256+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการพั้นช์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.17950361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.179506097+07:00","message":"> Transcript [2306] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพั้นช์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.179509491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.179511568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.179513793+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.179516466+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.300177939+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.300223223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพลังงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.300230906+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.300246465+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.300255131+07:00","message":"[bufferProcess] interim [820000000]:หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.300257921+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.300266636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.300269834+07:00","message":"> Transcript [2307] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.300275949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.30027919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.300283405+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.300287444+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.370744806+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.370784945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.370791323+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:24.370806798+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายมันต้องการพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.370815235+07:00","message":"[bufferProcess] interim [880000000]:หลายทั้งปวงของร่างกายมันต้องการพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.370818135+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.370825296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.370828306+07:00","message":"> Transcript [2308] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.370832908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.370835131+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.370837449+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:24.37084221+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.009495536+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.009541656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพนักงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.009548995+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.009564791+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายมันต้องการพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.009575606+07:00","message":"[bufferProcess] interim [480000000]:หลายทั้งปวงของร่างกายมันต้องการพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.009580226+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.00958904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.009593956+07:00","message":"> Transcript [2309] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.009599001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.009602131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.00961162+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.009615637+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.009622532+07:00","message":"Push: 'มันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.009625842+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.009628734+07:00","message":"Set new StatePrefix : 'หลายทั้งปวงของร่างกายมันต้องการพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.00963222+07:00","message":"Next Push (prob) : 'พนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.009651158+07:00","message":"push: {false มันต้องการ 0 0xc00039da00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.086563514+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.08661493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพลังงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.086622828+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.086638919+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.086650018+07:00","message":"[bufferProcess] interim [540000000]:หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.086653727+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.08666077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.08666477+07:00","message":"> Transcript [2310] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.086669737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.086672583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.086675781+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.086679506+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.386874997+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.386913966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.386922729+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.386937479+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.386946303+07:00","message":"[bufferProcess] interim [840000000]:หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.386951246+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.386957856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.386962301+07:00","message":"> Transcript [2311] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.386966069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.386968887+07:00","message":"Set new StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการพลังงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.715498809+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.715538265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืมว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.715544043+07:00","message":"receive interim result [false|false]: หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.715556329+07:00","message":"[buffer interim] 145 false หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.71556605+07:00","message":"[bufferProcess] interim [200000000]:หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.715570555+07:00","message":"[bufferProcess] send to processor:หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.715576908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.715580895+07:00","message":"> Transcript [2312] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.71558549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.71558896+07:00","message":"Set new StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.765420023+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.826238969+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.916501458+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.916537449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า\",\"confidence\":0.94477123}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.916546215+07:00","message":"receive interim result [true|false]: หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.91655503+07:00","message":"end recv isFinal message id 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.916558334+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.916566101+07:00","message":"[buffer interim] 145 true หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.916578928+07:00","message":"[bufferProcess] interim [440000000]:หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.916583493+07:00","message":"[bufferProcess] send to processor (isfinal):หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.916587771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.91659052+07:00","message":"> Transcript [2313] [false]: 'หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.916594693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.916596531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.91659891+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.916601482+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.916603528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.916613075+07:00","message":"> Transcript [2314] [true]: 'หลายทั้งปวงของร่างกายมันต้องการพลังงานอย่าลืมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.916617553+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.916619424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.91662156+07:00","message":"StatePrefix: 'หลายทั้งปวงของร่างกายมันต้องการพนักงานอย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.916623768+07:00","message":"TextPushed: 'หลายทั้งปวงของร่างกายมันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:25.916628537+07:00","message":"Push: 'พลังงานอย่าลืมว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:25.916635934+07:00","message":"push: {true พลังงานอย่าลืมว่า 0 0xc00039da00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:25.926627133+07:00","message":"write wav file: './tmp/7592/7592_145.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:26.123681307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:26.123687486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.30448395+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.304533957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.304543231+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.304560737+07:00","message":"[buffer interim] 146 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.304570117+07:00","message":"[bufferProcess] interim [300000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.304572859+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.365366335+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.36540757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"i\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.365414682+07:00","message":"receive interim result [false|false]: i"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.365429425+07:00","message":"[buffer interim] 146 false i"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.36544147+07:00","message":"[bufferProcess] interim [360000000]:i"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.365444082+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.365450243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.365453495+07:00","message":"> Transcript [2315] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.365455622+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.494166557+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.494200745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I O\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.494205774+07:00","message":"receive interim result [false|false]: I O"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.494218848+07:00","message":"[buffer interim] 146 false I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.494225221+07:00","message":"[bufferProcess] interim [480000000]:I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.494228184+07:00","message":"[bufferProcess] send to processor:i"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.494231305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.494234268+07:00","message":"> Transcript [2316] [false]: 'i'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.494236517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.494238617+07:00","message":"Set new StatePrefix: 'i'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.545337451+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.545375408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iOS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.5453809+07:00","message":"receive interim result [false|false]: iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.545392324+07:00","message":"[buffer interim] 146 false iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.545398967+07:00","message":"[bufferProcess] interim [540000000]:iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.545401117+07:00","message":"[bufferProcess] send to processor:I O"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.545405983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.545408761+07:00","message":"> Transcript [2317] [false]: 'I O'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.545410956+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.545412868+07:00","message":"Set new StatePrefix: 'I O'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.554569004+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.554587307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.554592143+07:00","message":"receive interim result [false|false]: ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.554602193+07:00","message":"[buffer interim] 146 false ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.554612674+07:00","message":"[bufferProcess] interim [600000000]:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.554615524+07:00","message":"[bufferProcess] send to processor:iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.554618191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.554620762+07:00","message":"> Transcript [2318] [false]: 'iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.554623234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.554625887+07:00","message":"Set new StatePrefix: 'iOS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.675183349+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.67521959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iOS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.675226057+07:00","message":"receive interim result [false|false]: iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.675241576+07:00","message":"[buffer interim] 146 false iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.67525192+07:00","message":"[bufferProcess] interim [660000000]:iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.67525482+07:00","message":"[bufferProcess] send to processor:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.675260765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.675265564+07:00","message":"> Transcript [2319] [false]: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.675269231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.675272461+07:00","message":"Set new StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.67554101+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.675550325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.675553088+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:26.675559585+07:00","message":"[buffer interim] 146 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.675562098+07:00","message":"[bufferProcess] interim [720000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.675564075+07:00","message":"[bufferProcess] send to processor:iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.675566043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.675568067+07:00","message":"> Transcript [2320] [false]: 'iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.675569733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:26.675572095+07:00","message":"Set new StatePrefix: 'iOS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.058619189+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.058653524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.058658761+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.058669795+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.058676373+07:00","message":"[bufferProcess] interim [80000000]:ไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.058678565+07:00","message":"[bufferProcess] send to processor:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.058683453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.058686365+07:00","message":"> Transcript [2321] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.058688712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.058690764+07:00","message":"Set new StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.270009757+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.27005578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.270062165+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.270078788+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.270086894+07:00","message":"[bufferProcess] interim [320000000]:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.270089688+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.270097035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.27010056+07:00","message":"> Transcript [2322] [false]: 'ไอโอดีนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.270104577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.270107115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.270109252+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.270111645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.57767768+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.577722287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.577729362+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.577744184+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.577755731+07:00","message":"[bufferProcess] interim [620000000]:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.577758727+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.577766558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.577769741+07:00","message":"> Transcript [2323] [false]: 'ไอโอดีนเป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.577774628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.577777291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.577779294+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.577781474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.952829912+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.952883142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.952891661+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:27.95290617+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.952914933+07:00","message":"[bufferProcess] interim [980000000]:ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.952918673+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.952927106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.952931767+07:00","message":"> Transcript [2324] [false]: 'ไอโอดีนเป็นสารอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.952937115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.95294043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.952943917+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:27.952947086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.279424005+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.27946245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.279469881+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.279489693+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.279496511+07:00","message":"[bufferProcess] interim [280000000]:ไอโอดีนเป็นสารอาหารที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.279499132+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.279506181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.279509221+07:00","message":"> Transcript [2325] [false]: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.279512697+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.279516459+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.279519317+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.279521348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.279526862+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.279528817+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.279531212+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.279533586+07:00","message":"Next Push (prob) : 'เป็นสารอาหารที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.279542253+07:00","message":"push: {false ไอโอดีน 0 0xc000188e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.468955108+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.468992161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.468998145+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.469013677+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.469020595+07:00","message":"[bufferProcess] interim [520000000]:ไอโอดีนเป็นสารอาหารที่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.46902335+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.469027234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.469030332+07:00","message":"> Transcript [2326] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.469033636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.46903576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.469037602+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.469041382+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.671274715+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.671308772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.671314004+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.671329126+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.67133978+07:00","message":"[bufferProcess] interim [700000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.671343111+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.671347258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.671350776+07:00","message":"> Transcript [2327] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.671354593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.671356671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.671358622+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.671360765+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.787951467+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.787988222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.787993826+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.788004374+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.788011093+07:00","message":"[bufferProcess] interim [760000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.788014092+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.788019253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.788022288+07:00","message":"> Transcript [2328] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.788025632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.788027616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.788030117+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.78803241+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.984599236+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.984645016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.984652174+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.984663563+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.984669901+07:00","message":"[bufferProcess] interim [0]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.984672656+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.984677653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.984680684+07:00","message":"> Transcript [2329] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.984684692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.984687222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.984689735+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.984692072+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.984696508+07:00","message":"Push: 'เป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.984698855+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.984701335+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:28.984703927+07:00","message":"Next Push (prob) : 'ต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:28.984711874+07:00","message":"push: {false เป็นสารอาหารที่ 0 0xc000188e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.048518159+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.048556227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.048562079+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.048575526+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.048582882+07:00","message":"[bufferProcess] interim [120000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.048585662+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.048590746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.048593579+07:00","message":"> Transcript [2330] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.048596992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.048599167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.048601587+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.048614903+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:29.124193595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:29.124192782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.296178395+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.296210379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.296216238+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.296233821+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.296241022+07:00","message":"[bufferProcess] interim [300000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.296243586+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.296246957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.296250516+07:00","message":"> Transcript [2331] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.296254163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.296256545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.296258511+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.296260779+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.572140081+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.572185612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.572192148+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.57221015+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.572217897+07:00","message":"[bufferProcess] interim [600000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.572220609+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.572224367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.572230616+07:00","message":"> Transcript [2332] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.572234772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.572239023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.572241869+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.572244559+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.700149315+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.700195291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.700202571+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้แก่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.700218544+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.70022585+07:00","message":"[bufferProcess] interim [720000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.700229028+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.700237271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.700240684+07:00","message":"> Transcript [2333] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.700244932+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.700247449+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.700249813+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.700253339+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.70026331+07:00","message":"Push: 'ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.70026544+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.700267819+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.700270816+07:00","message":"Next Push (prob) : 'พลังงานให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.700300578+07:00","message":"push: {false ต้องไปสร้าง 0 0xc000188e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.875286952+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.875329585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.875336484+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:29.875355255+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.875368958+07:00","message":"[bufferProcess] interim [840000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.875371969+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.875380585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.875382937+07:00","message":"> Transcript [2334] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.875387091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.875389311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.875391237+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:29.875394642+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.011731196+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.011770023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.011776583+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.011786346+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.011793136+07:00","message":"[bufferProcess] interim [20000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.01179582+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.011799536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.011805833+07:00","message":"> Transcript [2335] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.011809867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.011812132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.011814447+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.011817452+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.578874187+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.578907288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.578913379+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.578934621+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.578950864+07:00","message":"[bufferProcess] interim [620000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.57895404+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.578959628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.578962522+07:00","message":"> Transcript [2336] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.57896556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.578968066+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.777630153+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.777668388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.777674099+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.777688847+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.77769757+07:00","message":"[bufferProcess] interim [800000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.77770139+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.777707601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.777710367+07:00","message":"> Transcript [2337] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.777713869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.7777161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.777718577+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.777721423+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.905699146+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.905739261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.90574802+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:30.905764133+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.905775654+07:00","message":"[bufferProcess] interim [920000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.905780122+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.905787142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.905793415+07:00","message":"> Transcript [2338] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.905798893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.905801608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.905803547+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:30.905806475+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.162303137+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.162341095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.162346642+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.162361655+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.162369991+07:00","message":"[bufferProcess] interim [220000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.162372833+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.162383956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.162387474+07:00","message":"> Transcript [2339] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.162391823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.162394067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.162396928+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.162399846+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.328892362+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.328927231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.328934223+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.328946672+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.328952933+07:00","message":"[bufferProcess] interim [280000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.328955772+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.328960925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.328963873+07:00","message":"> Transcript [2340] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.328967752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.328969833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.328971997+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.328974788+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.328979755+07:00","message":"Push: 'พลังงานที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.328982486+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.32898504+07:00","message":"Set new StatePrefix : 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.328987941+07:00","message":"Next Push (prob) : 'ในเมื่อกู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.32901231+07:00","message":"push: {false พลังงานที่เกิดขึ้น 0 0xc000188e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.666500806+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.666525407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.666530732+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.666544178+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.666550823+07:00","message":"[bufferProcess] interim [640000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.666554271+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.666562177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.666564673+07:00","message":"> Transcript [2341] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.666567342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.666569654+07:00","message":"Set new StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.792920625+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.79295856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.79296568+07:00","message":"receive interim result [false|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.792980515+07:00","message":"[buffer interim] 146 false ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.792987907+07:00","message":"[bufferProcess] interim [760000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.792990965+07:00","message":"[bufferProcess] send to processor:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.792997723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.793000975+07:00","message":"> Transcript [2342] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.793004929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.793007368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.793009532+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:31.793012079+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:31.976316983+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.075090766+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.075132627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.07513996+07:00","message":"receive interim result [true|false]: ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.075148228+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.075151401+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.075159428+07:00","message":"[buffer interim] 146 true ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.075170533+07:00","message":"[bufferProcess] interim [180000000]:ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.075175157+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.075180278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.075184183+07:00","message":"> Transcript [2343] [false]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.075188963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.075190975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.075192825+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.075195333+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.075197457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.075199447+07:00","message":"> Transcript [2344] [true]: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.075201881+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.07520361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.075205391+07:00","message":"StatePrefix: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้นในเมื่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.07520755+07:00","message":"TextPushed: 'ไอโอดีนเป็นสารอาหารที่ต้องไปสร้างพลังงานที่เกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.075210858+07:00","message":"Push: 'ในเมื่อคุณไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.075219324+07:00","message":"push: {true ในเมื่อคุณไม่มี 0 0xc000188e00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:32.090541756+07:00","message":"write wav file: './tmp/7592/7592_146.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:32.125078518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:32.125104126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.236140106+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.702927232+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.702976652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.702982227+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.702995536+07:00","message":"[buffer interim] 147 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.703003058+07:00","message":"[bufferProcess] interim [240000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.703005181+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.754872607+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.754910531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.754917662+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.754934871+07:00","message":"[buffer interim] 147 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.754942783+07:00","message":"[bufferProcess] interim [300000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.754945192+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.754948428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.754951231+07:00","message":"> Transcript [2345] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.754953487+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.782185469+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.782229368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.782235622+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.782251979+07:00","message":"[buffer interim] 147 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.782260133+07:00","message":"[bufferProcess] interim [360000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.782262689+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.782269604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.782273059+07:00","message":"> Transcript [2346] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.782275758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.782278821+07:00","message":"Set new StatePrefix: 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.794075018+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.794101338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.794106945+07:00","message":"receive interim result [false|false]: ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.794121273+07:00","message":"[buffer interim] 147 false ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.79412833+07:00","message":"[bufferProcess] interim [420000000]:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.7941308+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.794133602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.794136413+07:00","message":"> Transcript [2347] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.794138323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.794140112+07:00","message":"Set new StatePrefix: 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.958759086+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.958803712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.958811249+07:00","message":"receive interim result [false|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:32.958823463+07:00","message":"[buffer interim] 147 false ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.958830104+07:00","message":"[bufferProcess] interim [600000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.958832491+07:00","message":"[bufferProcess] send to processor:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.958837484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.958840423+07:00","message":"> Transcript [2348] [false]: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.9588426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:32.958844617+07:00","message":"Set new StatePrefix: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.220189769+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.220225197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.220230681+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.220245226+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.220251746+07:00","message":"[bufferProcess] interim [780000000]:ไอโอดีนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.220254297+07:00","message":"[bufferProcess] send to processor:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.220257611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.220260426+07:00","message":"> Transcript [2349] [false]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.220262621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.220264636+07:00","message":"Set new StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.275969178+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.276001054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.276006264+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.276018998+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.276025681+07:00","message":"[bufferProcess] interim [840000000]:ไอโอดีนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.276028041+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.276031136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.276034494+07:00","message":"> Transcript [2350] [false]: 'ไอโอดีนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.276037922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.276040312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.276042252+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.276044485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.459165995+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.45920674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.459213328+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.459229518+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.459237813+07:00","message":"[bufferProcess] interim [20000000]:ไอโอดีนอยู่ในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.459240553+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.459244237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.459247017+07:00","message":"> Transcript [2351] [false]: 'ไอโอดีนอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.459250781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.459253392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.459255435+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.459257466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.596255634+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.596298224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.596305493+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.596320157+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.596329375+07:00","message":"[bufferProcess] interim [140000000]:ไอโอดีนอยู่ในร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.596333137+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.596341192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.596345208+07:00","message":"> Transcript [2352] [false]: 'ไอโอดีนอยู่ในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.596349701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.596352811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.596355724+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.596358744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.789735252+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.789781173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.789787711+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.789804352+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.789812362+07:00","message":"[bufferProcess] interim [380000000]:ไอโอดีนอยู่ในร่างกายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.789815482+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.789819196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.789822307+07:00","message":"> Transcript [2353] [false]: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.789827863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.789830407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.789832494+07:00","message":"StatePrefix: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.789835223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.789837987+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.789839921+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.78984205+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.789845138+07:00","message":"Next Push (prob) : 'อยู่ในร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.78985404+07:00","message":"push: {false ไอโอดีน 0 0xc000188380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.862716914+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.862763704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.862770519+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.862786884+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.862795521+07:00","message":"[bufferProcess] interim [500000000]:ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.862798072+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.862802201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.862807339+07:00","message":"> Transcript [2354] [false]: 'ไอโอดีนอยู่ในร่างกายหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.862811096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.862813144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.862817037+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.862819479+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.977172924+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.977215313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.977222847+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:33.977244245+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.977254156+07:00","message":"[bufferProcess] interim [560000000]:ไอโอดีนอยู่ในร่างกายหรือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.977257894+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.977262123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.977270449+07:00","message":"> Transcript [2355] [false]: 'ไอโอดีนอยู่ในร่างกายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.977275249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.977278327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.977281423+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:33.977284988+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.178616301+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.178659388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.178666604+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.178680222+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.178688582+07:00","message":"[bufferProcess] interim [740000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.178692692+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.178700178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.178703163+07:00","message":"> Transcript [2356] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.178707367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.178726795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.178729179+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.178731623+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.302015031+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.302055984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.302063892+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.302079855+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.302087831+07:00","message":"[bufferProcess] interim [920000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.302090709+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.302099236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.302102189+07:00","message":"> Transcript [2357] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.302105996+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.302108964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.302111845+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.302114429+07:00","message":"TextPushed: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.302120954+07:00","message":"Push: 'อยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.302122905+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.302125646+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.302128054+07:00","message":"Next Push (prob) : 'หรือมีไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.302136218+07:00","message":"push: {false อยู่ในร่างกาย 0 0xc000188380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.877693128+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.877736248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.877742479+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:34.877754349+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.877761051+07:00","message":"[bufferProcess] interim [520000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.877763396+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.877768481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.877770993+07:00","message":"> Transcript [2358] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.877774536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.877776719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.877780177+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:34.877784561+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:35.125746121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:35.125760356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.467836728+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.467895488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.467902557+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.467917182+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.467926133+07:00","message":"[bufferProcess] interim [120000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.467929684+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.467933739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.467937036+07:00","message":"> Transcript [2359] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.467940578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.467943266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.467945385+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.467947732+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.578330995+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.578387486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.578398051+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.57841757+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.578430291+07:00","message":"[bufferProcess] interim [180000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.578435158+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.578444483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.578449644+07:00","message":"> Transcript [2360] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.578454929+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.578458026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.578461937+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.578465984+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.781465773+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.781510333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.781516849+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.781536609+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.781547928+07:00","message":"[bufferProcess] interim [360000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.781550797+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.781558618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.781561803+07:00","message":"> Transcript [2361] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.781566639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.781568895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.781571563+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.781574374+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.78158155+07:00","message":"Push: 'หรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.781583899+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.781586666+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.7815892+07:00","message":"Next Push (prob) : 'พอสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.781608596+07:00","message":"push: {false หรือมีไม่ 0 0xc000188380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.78694039+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.786963066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.786968658+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:35.786981283+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.786986343+07:00","message":"[bufferProcess] interim [420000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.786988976+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.786992367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.78699594+07:00","message":"> Transcript [2362] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.78699935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.787001396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.787004785+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:35.787008215+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.428287596+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.428338981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.428345801+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.428362207+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.428371123+07:00","message":"[bufferProcess] interim [960000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.428374141+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.428381923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.42838531+07:00","message":"> Transcript [2363] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.42839107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.428393513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.428395613+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.42839828+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.48295466+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.483002218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.483008378+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.483024106+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.483032274+07:00","message":"[bufferProcess] interim [80000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.483035027+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.483042237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.483045454+07:00","message":"> Transcript [2364] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.483049715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.483054593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.483057225+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.483060097+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.607073087+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.607118447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.607125303+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.607142462+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.607152867+07:00","message":"[bufferProcess] interim [140000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.60715642+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.607160562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.6071638+07:00","message":"> Transcript [2365] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.607167781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.607170108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.607172376+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.607176223+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.607179276+07:00","message":"Push: 'พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.607181426+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.60718384+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.607186526+07:00","message":"Next Push (prob) : 'สะท้อนออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.607195079+07:00","message":"push: {false พอสิ่งที่ 0 0xc000188380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.688688571+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.688734487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.688741867+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.688760124+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.688769188+07:00","message":"[bufferProcess] interim [320000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.688771944+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.688779473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.688782684+07:00","message":"> Transcript [2366] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.688786617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.688791364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.688793822+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.688796657+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.859443243+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.859486516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.859493355+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:36.859508933+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.859522464+07:00","message":"[bufferProcess] interim [440000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.859526412+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.859530842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.85953408+07:00","message":"> Transcript [2367] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.859538319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.859540885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.859543464+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:36.859546243+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.185805586+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.185852879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโพสต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.185860768+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโพสต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.185881241+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.18589332+07:00","message":"[bufferProcess] interim [740000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.185896406+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.185900545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.185904636+07:00","message":"> Transcript [2368] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.185908845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.185911049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.185913686+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.185918336+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.770010148+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.770060328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.77006916+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.770085945+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.770100223+07:00","message":"[bufferProcess] interim [340000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.770103743+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.770113166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.770117835+07:00","message":"> Transcript [2369] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.770124668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.77012782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.770131257+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.770135422+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.770143532+07:00","message":"Push: 'สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.770146488+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.770149916+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:37.770154295+07:00","message":"Next Push (prob) : 'มาก็คือโพสต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:37.770181946+07:00","message":"push: {false สะท้อนออก 0 0xc000188380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.029299204+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.029374054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.029386518+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.029411925+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.029428887+07:00","message":"[bufferProcess] interim [580000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.029435253+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.029445881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.029451687+07:00","message":"> Transcript [2370] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.029458094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.029462589+07:00","message":"Set new StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.090239822+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.09027889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.090285527+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.090298147+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.09030589+07:00","message":"[bufferProcess] interim [700000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.090308656+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.090314217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.090316935+07:00","message":"> Transcript [2371] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.090321016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.090323088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.090326863+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.090329656+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:38.125756843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:38.125775073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.274332376+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.274377535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.2743845+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.274397597+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.274404594+07:00","message":"[bufferProcess] interim [880000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.274407597+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.274412537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.274415462+07:00","message":"> Transcript [2372] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.274419401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.274421526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.274424402+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.274427428+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.461786697+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.461824279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.461832121+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:38.461846162+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.46185511+07:00","message":"[bufferProcess] interim [60000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.461858971+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.461864108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.4618687+07:00","message":"> Transcript [2373] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.46187378+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.461875989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.461878123+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:38.461880835+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.100609705+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.100642771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.100649547+07:00","message":"receive interim result [false|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.10066796+07:00","message":"[buffer interim] 147 false ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.10067609+07:00","message":"[bufferProcess] interim [660000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.100678744+07:00","message":"[bufferProcess] send to processor:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.100683749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.100686482+07:00","message":"> Transcript [2374] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.100690638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.100692632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.100695012+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.100697775+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.100703153+07:00","message":"Push: 'มาก็คือโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.100705437+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.100707875+07:00","message":"Set new StatePrefix : 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.100710658+07:00","message":"Next Push (prob) : 'ของการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.100719525+07:00","message":"push: {false มาก็คือโปรดักทิวิตี้ 0 0xc000188380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.144010328+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.21525643+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.36071908+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.360766756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน\",\"confidence\":0.93787163}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.360775072+07:00","message":"receive interim result [true|false]: ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.360783923+07:00","message":"end recv isFinal message id 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.360786667+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.360793585+07:00","message":"[buffer interim] 147 true ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.36080217+07:00","message":"[bufferProcess] interim [930000000]:ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.360805762+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.360809833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.360812862+07:00","message":"> Transcript [2375] [false]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.36081658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.360821579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.360824328+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.360827834+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.360830147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.360832158+07:00","message":"> Transcript [2376] [true]: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.360834654+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.360836418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.360843835+07:00","message":"StatePrefix: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้ของการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.360846093+07:00","message":"TextPushed: 'ไอโอดีนอยู่ในร่างกายหรือมีไม่พอสิ่งที่สะท้อนออกมาก็คือโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.360849232+07:00","message":"Push: 'ของการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.360857815+07:00","message":"push: {true ของการทำงาน 0 0xc000188380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:39.372950178+07:00","message":"write wav file: './tmp/7592/7592_147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.656877719+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.727058287+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.745715488+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.745739514+07:00","message":"found end of frame, send empty tag with msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.745742775+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.745749381+07:00","message":"[buffer interim] 148 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.745756717+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.745764752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.745767775+07:00","message":"> Transcript [2377] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.745770574+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.745772562+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.745774485+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.745776332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:39.74578392+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:39.74579233+07:00","message":"push: {true \n 0 0xc002d20180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:39.751097927+07:00","message":"write wav file: './tmp/7592/7592_148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.259691543+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.259728658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.259733517+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.25974656+07:00","message":"[buffer interim] 149 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.259753117+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.259755047+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.463341192+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.463383138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.463389344+07:00","message":"receive interim result [false|false]: แล้วถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.463404335+07:00","message":"[buffer interim] 149 false แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.46341125+07:00","message":"[bufferProcess] interim [600000000]:แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.463413781+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.463418284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.463421279+07:00","message":"> Transcript [2378] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.463423573+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.761995049+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.762031397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.76203797+07:00","message":"receive interim result [false|false]: แล้วถ้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.762050804+07:00","message":"[buffer interim] 149 false แล้วถ้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.762057402+07:00","message":"[bufferProcess] interim [780000000]:แล้วถ้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.762060215+07:00","message":"[bufferProcess] send to processor:แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.762066539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.762069363+07:00","message":"> Transcript [2379] [false]: 'แล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.762072765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.762074928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.762076999+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.762079334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.772212231+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.772241906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.772247543+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.772262851+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.772267767+07:00","message":"[bufferProcess] interim [840000000]:แล้วถ้าประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.772270471+07:00","message":"[bufferProcess] send to processor:แล้วถ้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.772273983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.772276454+07:00","message":"> Transcript [2380] [false]: 'แล้วถ้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.772279305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.772281425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.77228365+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.772286516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.964193833+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.964231278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.964237697+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:40.964251782+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.964258521+07:00","message":"[bufferProcess] interim [80000000]:แล้วถ้าประเทศชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.964260934+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.964264099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.964266834+07:00","message":"> Transcript [2381] [false]: 'แล้วถ้าประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.964270386+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.964274311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.96427631+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:40.964279034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:41.126452219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:41.126466666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.158946779+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.158984054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.158990139+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.159005186+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.159012656+07:00","message":"[bufferProcess] interim [320000000]:แล้วถ้าประเทศชาติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.159015284+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.159022151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.159025117+07:00","message":"> Transcript [2382] [false]: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.159029024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.159031294+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.159033229+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.159035512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.159041949+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.159044303+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.15904917+07:00","message":"Set new StatePrefix : 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.15905187+07:00","message":"Next Push (prob) : 'ถ้าประเทศชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.159072913+07:00","message":"push: {false แล้ว 0 0xc000189900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.341269675+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.341308108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.341313759+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.341325551+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.341333832+07:00","message":"[bufferProcess] interim [440000000]:แล้วถ้าประเทศชาติของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.341336889+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.341340241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.341343205+07:00","message":"> Transcript [2383] [false]: 'แล้วถ้าประเทศชาติของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.341346454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.341348837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.34135077+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.34135299+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.619143766+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.619177701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.619184139+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.619194898+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเราแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.619202278+07:00","message":"[bufferProcess] interim [680000000]:แล้วถ้าประเทศชาติของเราแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.619204521+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.619207637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.619210519+07:00","message":"> Transcript [2384] [false]: 'แล้วถ้าประเทศชาติของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.619213849+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.619215852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.619217819+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.619220141+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.662984711+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.663017898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.663023819+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.663038502+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเราเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.663046182+07:00","message":"[bufferProcess] interim [740000000]:แล้วถ้าประเทศชาติของเราเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.663048902+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.663054264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.663056981+07:00","message":"> Transcript [2385] [false]: 'แล้วถ้าประเทศชาติของเราแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.663060603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.663062943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.663065169+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.663068023+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.794027227+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.794064363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.794070637+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.794083465+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเราเต็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.794092198+07:00","message":"[bufferProcess] interim [860000000]:แล้วถ้าประเทศชาติของเราเต็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.794094621+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.794099935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.794103316+07:00","message":"> Transcript [2386] [false]: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.794107214+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.794109348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.794111889+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.794113995+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.794118271+07:00","message":"Push: 'ถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.794120497+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.794122531+07:00","message":"Set new StatePrefix : 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.794124706+07:00","message":"Next Push (prob) : 'ของเราเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.794131994+07:00","message":"push: {false ถ้าประเทศชาติ 0 0xc000189900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.86092284+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.860957419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.860963188+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:41.860976943+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเราเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.860983315+07:00","message":"[bufferProcess] interim [980000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.860986503+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.860996271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.860998944+07:00","message":"> Transcript [2387] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.86100244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.861004815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.861009732+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:41.86101232+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.174357405+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.174397959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.174405783+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.174428346+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.174435732+07:00","message":"[bufferProcess] interim [280000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.174438274+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.174441265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.174443912+07:00","message":"> Transcript [2388] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.174447048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.174450565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.174452755+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.17445536+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.498122137+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.498165005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.498171713+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.498185885+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.498195527+07:00","message":"[bufferProcess] interim [580000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.498200297+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.498203503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.49820622+07:00","message":"> Transcript [2389] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.498209464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.498211597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.498213738+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.498216609+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.574898951+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.574934854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.574941395+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.574957499+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.574966046+07:00","message":"[bufferProcess] interim [640000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.57496869+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.574976553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.574979152+07:00","message":"> Transcript [2390] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.57498326+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.574985506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.574987917+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.574990587+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.574997911+07:00","message":"Push: 'ของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.574999973+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.575002592+07:00","message":"Set new StatePrefix : 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.57500547+07:00","message":"Next Push (prob) : 'ไปด้วยคนวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.575033725+07:00","message":"push: {false ของเราเต็ม 0 0xc000189900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.697208619+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.697249284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.697257874+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.697274803+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.697282277+07:00","message":"[bufferProcess] interim [760000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.697285709+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.697289055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.697292046+07:00","message":"> Transcript [2391] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.697294761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.697297228+07:00","message":"Set new StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.763221397+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.763265638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.763272223+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:42.763287091+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.763296774+07:00","message":"[bufferProcess] interim [880000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.763299501+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.763306315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.763309183+07:00","message":"> Transcript [2392] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.763313099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.763315424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.76331747+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:42.763320504+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.093215293+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.093253063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.093259245+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.09327789+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.093286825+07:00","message":"[bufferProcess] interim [180000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.093290242+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.093297295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.093300526+07:00","message":"> Transcript [2393] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.093304963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.09330743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.093309307+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.093312134+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.211613684+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.211650016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.211656743+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.211671272+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.211678454+07:00","message":"[bufferProcess] interim [240000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.21168211+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.21168913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.21169195+07:00","message":"> Transcript [2394] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.211695557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.211697543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.211699386+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.211701795+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.460645961+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.460687472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.460694397+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.460711886+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.460719998+07:00","message":"[bufferProcess] interim [540000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.460723154+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.460731959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.460735156+07:00","message":"> Transcript [2395] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.460739272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.460742297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.460744877+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.460747702+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.460755306+07:00","message":"Push: 'ไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.460757967+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.460760269+07:00","message":"Set new StatePrefix : 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.460762894+07:00","message":"Next Push (prob) : 'ทำงานขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.460785391+07:00","message":"push: {false ไปด้วยคนวัย 0 0xc000189900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.585885657+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.585925002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.585931058+07:00","message":"receive interim result [false|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.585944374+07:00","message":"[buffer interim] 149 false แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.585950938+07:00","message":"[bufferProcess] interim [720000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.585953653+07:00","message":"[bufferProcess] send to processor:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.585959038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.585962171+07:00","message":"> Transcript [2396] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.585966346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.585968411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.585970371+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.585972955+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.694525612+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.806913708+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.806952624+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-25T13:15:43.806958569+07:00","message":"receive interim result [true|false]: แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.806970042+07:00","message":"end recv isFinal message id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.806972353+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.806979342+07:00","message":"[buffer interim] 149 true แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.806987084+07:00","message":"[bufferProcess] interim [990000000]:แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.806990317+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.80699405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.806997003+07:00","message":"> Transcript [2397] [false]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.807000554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.807002589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.807006214+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.807008974+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.807011045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.807013331+07:00","message":"> Transcript [2398] [true]: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.807015646+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.807017318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.807019007+07:00","message":"StatePrefix: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัยทำงานขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.807021051+07:00","message":"TextPushed: 'แล้วถ้าประเทศชาติของเราเต็มไปด้วยคนวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:43.807024073+07:00","message":"Push: 'ทำงานขาดไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.807031813+07:00","message":"push: {true ทำงานขาดไอโอดีน 0 0xc000189900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:43.81715681+07:00","message":"write wav file: './tmp/7592/7592_149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:43.825539228+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:44.126721426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:44.12673561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.681353757+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.681395096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.681400664+07:00","message":"receive interim result [false|false]: จะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.681416414+07:00","message":"[buffer interim] 150 false จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.681423823+07:00","message":"[bufferProcess] interim [840000000]:จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.681426142+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.808477296+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.808516098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.808521463+07:00","message":"receive interim result [false|false]: จะเกิดอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:44.808534+07:00","message":"[buffer interim] 150 false จะเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.808540543+07:00","message":"[bufferProcess] interim [20000000]:จะเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.808542916+07:00","message":"[bufferProcess] send to processor:จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.808547797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.808550865+07:00","message":"> Transcript [2399] [false]: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:44.808553119+07:00","message":"Set StatePrefix (first interim): 'จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.000456274+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.000498742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.000506514+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.000517743+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.000526285+07:00","message":"[bufferProcess] interim [200000000]:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.000530146+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.000534639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.000538404+07:00","message":"> Transcript [2400] [false]: 'จะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.000543179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.000546229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.000549153+07:00","message":"StatePrefix: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.000553046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.589646594+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.589694383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.589702257+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.58971965+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.589728731+07:00","message":"[bufferProcess] interim [800000000]:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.589732182+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.589736511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.589740542+07:00","message":"> Transcript [2401] [false]: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.589745308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.589748298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.589751459+07:00","message":"StatePrefix: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.589754482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.899613674+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.899651582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.899657793+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นนี่ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:45.899668841+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้นนี่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.899675447+07:00","message":"[bufferProcess] interim [40000000]:จะเกิดอะไรขึ้นนี่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.899678629+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.899683606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.89968645+07:00","message":"> Transcript [2402] [false]: 'จะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.899689957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.899692129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.899694092+07:00","message":"StatePrefix: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:45.899696204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.282496161+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.282534091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไงเรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.282540086+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นนี่ไงเรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.282551676+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้นนี่ไงเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.28256046+07:00","message":"[bufferProcess] interim [520000000]:จะเกิดอะไรขึ้นนี่ไงเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.282563194+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นนี่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.282566818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.282569726+07:00","message":"> Transcript [2403] [false]: 'จะเกิดอะไรขึ้นนี่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.282573595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.282575793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.282577683+07:00","message":"StatePrefix: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.282579668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.282585311+07:00","message":"Push: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.282587272+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.282591058+07:00","message":"Set new StatePrefix : 'จะเกิดอะไรขึ้นนี่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.282604028+07:00","message":"Next Push (prob) : 'อะไรขึ้นนี่ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.282619827+07:00","message":"push: {false จะเกิด 0 0xc000189e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.475180505+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.475228459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไงเรามีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.475234532+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นนี่ไงเรามีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.475253259+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้นนี่ไงเรามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.475262403+07:00","message":"[bufferProcess] interim [700000000]:จะเกิดอะไรขึ้นนี่ไงเรามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.475265126+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นนี่ไงเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.475272791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.475276041+07:00","message":"> Transcript [2404] [false]: 'จะเกิดอะไรขึ้นนี่ไงเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.475280037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.475282365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.475284649+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นนี่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.475287492+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.601082829+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.601128115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไงเรามีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.601134684+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นนี่ไงเรามีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.601153702+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้นนี่ไงเรามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.601183671+07:00","message":"[bufferProcess] interim [760000000]:จะเกิดอะไรขึ้นนี่ไงเรามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.601186928+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นนี่ไงเรามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.601195719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.601202058+07:00","message":"> Transcript [2405] [false]: 'จะเกิดอะไรขึ้นนี่ไงเรามีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.601206775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.601208979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.60121111+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นนี่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.601217444+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.662400338+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.662445214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.662451596+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.662467677+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.662478085+07:00","message":"[bufferProcess] interim [880000000]:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.662481035+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นนี่ไงเรามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.662488188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.662491119+07:00","message":"> Transcript [2406] [false]: 'จะเกิดอะไรขึ้นนี่ไงเรามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.662497289+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.662499758+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.662502688+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นนี่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.662505896+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.980276672+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.980320408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.980327164+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.980341728+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.980353361+07:00","message":"[bufferProcess] interim [180000000]:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.980356556+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.980368508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.980371669+07:00","message":"> Transcript [2407] [false]: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.980375567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.980377892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.980381855+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นนี่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.980384394+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.98039027+07:00","message":"Push: 'อะไรขึ้นนี่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.980392469+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นนี่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.980395472+07:00","message":"Set new StatePrefix : 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:46.980397905+07:00","message":"Next Push (prob) : 'เรามีกาแฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:46.98040826+07:00","message":"push: {false อะไรขึ้นนี่ไง 0 0xc000189e00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:47.12708638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:47.127101344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.131492194+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.131534421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.131540681+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.131555069+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.131563607+07:00","message":"[bufferProcess] interim [300000000]:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.131568625+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.131578896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.131584252+07:00","message":"> Transcript [2408] [false]: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.131591013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.131605653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.13160778+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.131610468+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นนี่ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.287449477+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.28748729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.287493232+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.28750615+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.287515099+07:00","message":"[bufferProcess] interim [360000000]:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.287517486+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.287522588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.287525509+07:00","message":"> Transcript [2409] [false]: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.287528923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.287531051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.287533206+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.287535647+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นนี่ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.343605856+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.343650428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.34365796+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.34367432+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.34368601+07:00","message":"[bufferProcess] interim [420000000]:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.343690807+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.343697806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.343701823+07:00","message":"> Transcript [2410] [false]: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.343707484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.343710514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.343714142+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.343718446+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นนี่ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.42267382+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.422708808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.422714595+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.42272727+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.422734041+07:00","message":"[bufferProcess] interim [540000000]:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.422736803+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.422740814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.422743692+07:00","message":"> Transcript [2411] [false]: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.422750871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.422753302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.422758388+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.42276123+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นนี่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.422766271+07:00","message":"Push: 'เรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.422768213+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.422770636+07:00","message":"Set new StatePrefix : 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.422773037+07:00","message":"Next Push (prob) : 'ให้คุณพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.422780014+07:00","message":"push: {false เรามีกาแฟ 0 0xc000189e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.505292475+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.505327044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชมได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.505333425+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชมได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:47.505348274+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.505355342+07:00","message":"[bufferProcess] interim [720000000]:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.505357732+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.505363264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.505366762+07:00","message":"> Transcript [2412] [false]: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.50536921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:47.5053715+07:00","message":"Set new StatePrefix: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.076864129+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.07690213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.076907858+07:00","message":"receive interim result [false|false]: จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.076918981+07:00","message":"[buffer interim] 150 false จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.076925776+07:00","message":"[bufferProcess] interim [260000000]:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.076928421+07:00","message":"[bufferProcess] send to processor:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.076933678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.076936409+07:00","message":"> Transcript [2413] [false]: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.07693982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.076941899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.076943885+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.076946942+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.174361502+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.257069447+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.332346622+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.332386043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชมได้ดูด้วย\",\"confidence\":0.93365264}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.332410434+07:00","message":"receive interim result [true|false]: จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชมได้ดูด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.332418908+07:00","message":"end recv isFinal message id 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.33242113+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.332430044+07:00","message":"[buffer interim] 150 true จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชมได้ดูด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.332437467+07:00","message":"[bufferProcess] interim [590000000]:จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชมได้ดูด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.33244064+07:00","message":"[bufferProcess] send to processor (isfinal):จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.332444277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.332447574+07:00","message":"> Transcript [2414] [false]: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.332450149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.332452625+07:00","message":"Set new StatePrefix: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.332454725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.332458572+07:00","message":"> Transcript [2415] [true]: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้คุณผู้ชมได้ดูด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.332461293+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.332463361+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.332465327+07:00","message":"StatePrefix: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟให้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.332467822+07:00","message":"TextPushed: 'จะเกิดอะไรขึ้นนี่ไงเรามีกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:48.332470706+07:00","message":"Push: 'ให้คุณผู้ชมได้ดูด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:48.332478399+07:00","message":"push: {true ให้คุณผู้ชมได้ดูด้วย 0 0xc000189e00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:48.344422999+07:00","message":"write wav file: './tmp/7592/7592_150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.671112841+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.671159017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.671166119+07:00","message":"receive interim result [false|false]: ขอพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.671183492+07:00","message":"[buffer interim] 151 false ขอพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.67119174+07:00","message":"[bufferProcess] interim [440000000]:ขอพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.671194662+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.671204135+07:00","message":"[bufferProcess] send to processor (ticker):ขอพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.671208353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.671211308+07:00","message":"> Transcript [2416] [false]: 'ขอพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.67121407+07:00","message":"Set StatePrefix (first interim): 'ขอพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.880002199+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.880041795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอพอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.88004844+07:00","message":"receive interim result [false|false]: คอพอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:49.88006021+07:00","message":"[buffer interim] 151 false คอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.880068431+07:00","message":"[bufferProcess] interim [680000000]:คอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:49.880071445+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:50.127596529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:50.127616343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.508468438+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.508507766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอพอก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.508512695+07:00","message":"receive interim result [false|false]: คอพอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.508531154+07:00","message":"[buffer interim] 151 false คอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.508538798+07:00","message":"[bufferProcess] interim [280000000]:คอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.508541502+07:00","message":"[bufferProcess] send to processor:คอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.508548181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.508551484+07:00","message":"> Transcript [2417] [false]: 'คอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.508553784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.508555843+07:00","message":"Set new StatePrefix: 'คอพอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.614192857+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.614229544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่ออ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.614235928+07:00","message":"receive interim result [false|false]: ขอพ่ออ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.614252115+07:00","message":"[buffer interim] 151 false ขอพ่ออ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.614259174+07:00","message":"[bufferProcess] interim [400000000]:ขอพ่ออ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.614261587+07:00","message":"[bufferProcess] send to processor:คอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.614264713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.614267522+07:00","message":"> Transcript [2418] [false]: 'คอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.61427135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.614274043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.614276022+07:00","message":"StatePrefix: 'คอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.614278059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.707953025+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.707996861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอพอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.708002074+07:00","message":"receive interim result [false|false]: คอพอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.708018082+07:00","message":"[buffer interim] 151 false คอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.708026299+07:00","message":"[bufferProcess] interim [460000000]:คอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.708028883+07:00","message":"[bufferProcess] send to processor:ขอพ่ออ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.708032231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.708036016+07:00","message":"> Transcript [2419] [false]: 'ขอพ่ออ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.708038362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.708040355+07:00","message":"Set new StatePrefix: 'ขอพ่ออ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.896820798+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.896863576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อเพี้ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.896869306+07:00","message":"receive interim result [false|false]: ขอพ่อเพี้ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:50.896885095+07:00","message":"[buffer interim] 151 false ขอพ่อเพี้ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.896891897+07:00","message":"[bufferProcess] interim [640000000]:ขอพ่อเพี้ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.896894347+07:00","message":"[bufferProcess] send to processor:คอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.896897736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.896900647+07:00","message":"> Transcript [2420] [false]: 'คอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.896904653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:50.896906733+07:00","message":"Set new StatePrefix: 'คอพอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.016273654+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.016317473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.016324111+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.016341057+07:00","message":"[buffer interim] 151 false ขอพ่อก่อนเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.016349004+07:00","message":"[bufferProcess] interim [760000000]:ขอพ่อก่อนเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.016351551+07:00","message":"[bufferProcess] send to processor:ขอพ่อเพี้ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.016360169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.016363741+07:00","message":"> Transcript [2421] [false]: 'ขอพ่อเพี้ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.016366409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.01636892+07:00","message":"Set new StatePrefix: 'ขอพ่อเพี้ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.475969746+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.476008029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.476013765+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.47602879+07:00","message":"[buffer interim] 151 false ขอพ่อก่อนเที่ยงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.476036518+07:00","message":"[bufferProcess] interim [300000000]:ขอพ่อก่อนเที่ยงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.47603943+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.476044537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.476048418+07:00","message":"> Transcript [2422] [false]: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.476052389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.476062142+07:00","message":"Set new StatePrefix: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.783904028+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.783950667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.783956733+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:51.783976207+07:00","message":"[buffer interim] 151 false ขอพ่อก่อนเที่ยงเช้าง่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.78398931+07:00","message":"[bufferProcess] interim [540000000]:ขอพ่อก่อนเที่ยงเช้าง่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.783992147+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.783998204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.784002312+07:00","message":"> Transcript [2423] [false]: 'ขอพ่อก่อนเที่ยงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.784006264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.784008305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.784010995+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:51.784013471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.102841157+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.102887207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วงซึม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.102895836+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วงซึม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.102911178+07:00","message":"[buffer interim] 151 false ขอพ่อก่อนเที่ยงเช้าง่วงซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.102919387+07:00","message":"[bufferProcess] interim [840000000]:ขอพ่อก่อนเที่ยงเช้าง่วงซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.102922527+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้าง่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.1029315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.102934489+07:00","message":"> Transcript [2424] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.102938251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.102940889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.102943036+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.102945504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.420479015+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.42051846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.420527397+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.420540791+07:00","message":"[buffer interim] 151 false ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.420547116+07:00","message":"[bufferProcess] interim [140000000]:ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.420549653+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้าง่วงซึม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.420552831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.420555676+07:00","message":"> Transcript [2425] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.420558801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.420561218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.420563368+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.420565583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.521660754+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.521697651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องถิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.521702742+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.521717301+07:00","message":"[buffer interim] 151 false ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.521723955+07:00","message":"[bufferProcess] interim [320000000]:ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.521726659+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.521731596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.521735891+07:00","message":"> Transcript [2426] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.521738978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.521741212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.521743444+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.521745758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.5217483+07:00","message":"Push: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.521750521+07:00","message":"TextPushed: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.521752904+07:00","message":"Set new StatePrefix : 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.521756926+07:00","message":"Next Push (prob) : 'เช้าง่วงซึมท้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.521764426+07:00","message":"push: {false ขอพ่อก่อนเที่ยง 0 0xc002d21380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.605367172+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.61594262+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.615974141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.615979873+07:00","message":"receive interim result [false|false]: ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.615991413+07:00","message":"[buffer interim] 151 false ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.615998472+07:00","message":"[bufferProcess] interim [380000000]:ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.616000884+07:00","message":"[bufferProcess] send to processor:ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.616005672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.616008808+07:00","message":"> Transcript [2427] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.616012252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.616014321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.616016245+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.616018652+07:00","message":"TextPushed: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.665603551+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.760799194+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.760842561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชื่องช้าง่วงซึมท้องผูก\",\"confidence\":0.9014847}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.760848437+07:00","message":"receive interim result [true|false]: เชื่องช้าง่วงซึมท้องผูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.760855465+07:00","message":"end recv isFinal message id 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.760857757+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.760863757+07:00","message":"[buffer interim] 151 true เชื่องช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760870692+07:00","message":"[bufferProcess] interim [590000000]:เชื่องช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760877502+07:00","message":"[bufferProcess] send to processor (isfinal):ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760880981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760883752+07:00","message":"> Transcript [2428] [false]: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.76088741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760889748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760891726+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760893979+07:00","message":"TextPushed: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760895993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760898059+07:00","message":"> Transcript [2429] [true]: 'เชื่องช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760900287+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760902154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760903899+07:00","message":"StatePrefix: 'ขอพ่อก่อนเที่ยงเช้าง่วงซึมท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760905841+07:00","message":"TextPushed: 'ขอพ่อก่อนเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760907511+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760996869+07:00","message":"Push: 'เชื่องช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.760999982+07:00","message":"TextPushed: 'ขอพ่อก่อนเที่ยงเชื่องช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.76100252+07:00","message":"Set new StatePrefix : 'เชื่องช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.761004812+07:00","message":"Next Push (prob) : 'เชื่องช้าง่วงซึมท้องผูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.761011573+07:00","message":"push: {true เชื่องช้าง่วงซึมท้องผูก 0 0xc002d21380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:52.761020919+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_151.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.768705884+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.768726824+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.768729637+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.768731766+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.76873368+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.768735548+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.768737535+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:52.768739602+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:52.770500747+07:00","message":"write wav file: './tmp/7592/7592_151.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:53.128380901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:53.128401459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.217221655+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.217269274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.217275123+07:00","message":"receive interim result [false|false]: ปวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.217289082+07:00","message":"[buffer interim] 152 false ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.217295683+07:00","message":"[bufferProcess] interim [540000000]:ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.217297471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.324512214+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.324554226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.324560514+07:00","message":"receive interim result [false|false]: ปวดเมื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.324576+07:00","message":"[buffer interim] 152 false ปวดเมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.324584754+07:00","message":"[bufferProcess] interim [720000000]:ปวดเมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.324587359+07:00","message":"[bufferProcess] send to processor:ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.324600806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.324604385+07:00","message":"> Transcript [2430] [false]: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.324606762+07:00","message":"Set StatePrefix (first interim): 'ปวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.711448587+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.711485044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.711491228+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.71150301+07:00","message":"[buffer interim] 152 false ปวดเมื่อยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.711509717+07:00","message":"[bufferProcess] interim [80000000]:ปวดเมื่อยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.711512085+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.711516935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.711519693+07:00","message":"> Transcript [2431] [false]: 'ปวดเมื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.711522837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.71152499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.711527379+07:00","message":"StatePrefix: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.71152959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.887179024+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.887218669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.887223938+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:53.887236151+07:00","message":"[buffer interim] 152 false ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.887242715+07:00","message":"[bufferProcess] interim [260000000]:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.887245049+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.887250222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.887253041+07:00","message":"> Transcript [2432] [false]: 'ปวดเมื่อยตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.887256182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.887258098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.88726024+07:00","message":"StatePrefix: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:53.887262614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.531486153+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.531515865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.531521158+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.531534947+07:00","message":"[buffer interim] 152 false ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.53154121+07:00","message":"[bufferProcess] interim [860000000]:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.53154386+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.531546996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.531549941+07:00","message":"> Transcript [2433] [false]: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.531553038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.531555017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.531557358+07:00","message":"StatePrefix: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.531559565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.986301243+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.986338132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวเกือบหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.986343876+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวเกือบหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.986359264+07:00","message":"[buffer interim] 152 false ปวดเมื่อยตามตัวเกือบหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.986367398+07:00","message":"[bufferProcess] interim [400000000]:ปวดเมื่อยตามตัวเกือบหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.986369939+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.986373173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.986376072+07:00","message":"> Transcript [2434] [false]: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.986379195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.986383132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.986385253+07:00","message":"StatePrefix: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.986387355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.986393712+07:00","message":"Push: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.98639582+07:00","message":"TextPushed: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.986398053+07:00","message":"Set new StatePrefix : 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:54.986400573+07:00","message":"Next Push (prob) : 'เมื่อยตามตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:54.986408395+07:00","message":"push: {false ปวด 0 0xc002a62200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.12622341+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.12625473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.12626045+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.126276167+07:00","message":"[buffer interim] 152 false ปวดเมื่อยตามตัวหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.126283027+07:00","message":"[bufferProcess] interim [520000000]:ปวดเมื่อยตามตัวหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.126286608+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวเกือบหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.126292098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.126294908+07:00","message":"> Transcript [2435] [false]: 'ปวดเมื่อยตามตัวเกือบหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.126298335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.126300397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.126302427+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.126304543+07:00","message":"TextPushed: 'ปวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.323770444+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.323807348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.323812842+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.323822477+07:00","message":"[buffer interim] 152 false ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.323829035+07:00","message":"[bufferProcess] interim [700000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.323831381+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.323834514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.323837789+07:00","message":"> Transcript [2436] [false]: 'ปวดเมื่อยตามตัวหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.323841269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.323843335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.323845441+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.323847725+07:00","message":"TextPushed: 'ปวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.881797108+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.881836241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.881843748+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:55.881857776+07:00","message":"[buffer interim] 152 false ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.881866036+07:00","message":"[bufferProcess] interim [300000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.881868237+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.881871393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.881874164+07:00","message":"> Transcript [2437] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.881877556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.881879524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.881881651+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:55.881883985+07:00","message":"TextPushed: 'ปวด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:56.128753259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:56.128776739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.391792942+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.391829574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.391835726+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.391853175+07:00","message":"[buffer interim] 152 false ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.391860185+07:00","message":"[bufferProcess] interim [780000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.391862993+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.391872596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.391875475+07:00","message":"> Transcript [2438] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.391878854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.391881361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.391883723+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.391886131+07:00","message":"TextPushed: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.391890602+07:00","message":"Push: 'เมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.391892702+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.391895539+07:00","message":"Set new StatePrefix : 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.391897807+07:00","message":"Next Push (prob) : 'หมดเลยอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.39190532+07:00","message":"push: {false เมื่อยตามตัว 0 0xc002a62200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.549751959+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.549781193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.549787015+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.549802289+07:00","message":"[buffer interim] 152 false ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.549809657+07:00","message":"[bufferProcess] interim [900000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.549812098+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.549814997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.549818343+07:00","message":"> Transcript [2439] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.549822849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.549825001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.549827414+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.549829789+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.743316996+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.74335829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.743364211+07:00","message":"receive interim result [false|false]: ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.743379396+07:00","message":"[buffer interim] 152 false ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.743385973+07:00","message":"[bufferProcess] interim [80000000]:ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.743388734+07:00","message":"[bufferProcess] send to processor:ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.743394253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.743397157+07:00","message":"> Transcript [2440] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.743400657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.743402938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.743405251+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.743408115+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.773976154+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.881272956+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.881313475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปวดเมื่อยตามตัวเกือบหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่\",\"confidence\":0.93607366}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.881320757+07:00","message":"receive interim result [true|false]: ปวดเมื่อยตามตัวเกือบหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.881330881+07:00","message":"end recv isFinal message id 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.881333178+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.881339011+07:00","message":"[buffer interim] 152 true ปวดเมื่อยตามตัวเกือบหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881346038+07:00","message":"[bufferProcess] interim [320000000]:ปวดเมื่อยตามตัวเกือบหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881352622+07:00","message":"[bufferProcess] send to processor (isfinal):ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881355932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881358697+07:00","message":"> Transcript [2441] [false]: 'ปวดเมื่อยตามตัวหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881363609+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881366074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.88136836+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881371332+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881373358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881375415+07:00","message":"> Transcript [2442] [true]: 'ปวดเมื่อยตามตัวเกือบหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881377571+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881379342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881381038+07:00","message":"StatePrefix: 'ปวดเมื่อยตามตัวหมดเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881382934+07:00","message":"TextPushed: 'ปวดเมื่อยตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:15:56.881390813+07:00","message":"Push: 'เกือบหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.881399304+07:00","message":"push: {true เกือบหมดเลยอ่ะปวดหลังอยู่ทุกวันนี้นี่ 0 0xc002a62200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:15:56.89066433+07:00","message":"write wav file: './tmp/7592/7592_152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:15:56.895530982+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:59.129516748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:15:59.129569946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.259550388+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.259597421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.259603387+07:00","message":"receive interim result [false|false]: ทันทีเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.259617585+07:00","message":"[buffer interim] 153 false ทันทีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.259624329+07:00","message":"[bufferProcess] interim [180000000]:ทันทีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.259626252+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.259629825+07:00","message":"[bufferProcess] send to processor (ticker):ทันทีเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.259633045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.259635901+07:00","message":"> Transcript [2443] [false]: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.259638105+07:00","message":"Set StatePrefix (first interim): 'ทันทีเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.82055547+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.820598675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.820606899+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:00.820620675+07:00","message":"[buffer interim] 153 false ทันทีเลยอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.820628372+07:00","message":"[bufferProcess] interim [780000000]:ทันทีเลยอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:00.820630452+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.463568497+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.463607772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.463614427+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.463627621+07:00","message":"[buffer interim] 153 false ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.463634412+07:00","message":"[bufferProcess] interim [380000000]:ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.463636712+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.463642961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.463645859+07:00","message":"> Transcript [2444] [false]: 'ทันทีเลยอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.463649035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.463651278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.463653393+07:00","message":"StatePrefix: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.463655888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.689557922+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.689607651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.689614053+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.689629091+07:00","message":"[buffer interim] 153 false ทันทีเลยอย่างนี้มาก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.689636049+07:00","message":"[bufferProcess] interim [620000000]:ทันทีเลยอย่างนี้มาก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.689638868+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.689643168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.689646413+07:00","message":"> Transcript [2445] [false]: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.68964941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.68965178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.689654053+07:00","message":"StatePrefix: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.689656474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.733958555+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.73400411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.734011628+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.734030153+07:00","message":"[buffer interim] 153 false ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.734038972+07:00","message":"[bufferProcess] interim [680000000]:ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.734042657+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้มาก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.734047632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.734052805+07:00","message":"> Transcript [2446] [false]: 'ทันทีเลยอย่างนี้มาก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.734055973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.734057926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.734059872+07:00","message":"StatePrefix: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.734063656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.867399509+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.867434644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อนจะขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.867439996+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อนจะขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.867449472+07:00","message":"[buffer interim] 153 false ทันทีเลยอย่างนี้มาก่อนจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.86746098+07:00","message":"[bufferProcess] interim [740000000]:ทันทีเลยอย่างนี้มาก่อนจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.867463816+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้มาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.867471861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.867474668+07:00","message":"> Transcript [2447] [false]: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.867477738+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.867479908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.867481915+07:00","message":"StatePrefix: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.867484139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.867488345+07:00","message":"Push: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.86749068+07:00","message":"TextPushed: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.867493145+07:00","message":"Set new StatePrefix : 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.867495938+07:00","message":"Next Push (prob) : 'อย่างนี้มาก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.867503663+07:00","message":"push: {false ทันทีเลย 0 0xc002a62d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.886153873+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.886183739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อนจะคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.886189847+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:01.886202747+07:00","message":"[buffer interim] 153 false ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.886209049+07:00","message":"[bufferProcess] interim [800000000]:ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.886211459+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้มาก่อนจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.886214339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.886216821+07:00","message":"> Transcript [2448] [false]: 'ทันทีเลยอย่างนี้มาก่อนจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.886219897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.886222359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.886227849+07:00","message":"StatePrefix: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:01.886230374+07:00","message":"TextPushed: 'ทันทีเลย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:02.130582069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:02.130611312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.183848175+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.183886751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อนจะคบเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.183892372+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อนจะคบเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.183910356+07:00","message":"[buffer interim] 153 false ทันทีเลยอย่างนี้มาก่อนจะคบเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.183925053+07:00","message":"[bufferProcess] interim [40000000]:ทันทีเลยอย่างนี้มาก่อนจะคบเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.183928454+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.183932232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.183935324+07:00","message":"> Transcript [2449] [false]: 'ทันทีเลยอย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.183939317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.183941421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.183943402+07:00","message":"StatePrefix: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.18394628+07:00","message":"TextPushed: 'ทันทีเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.198173898+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.198206433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อนจะคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.198211699+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.198226835+07:00","message":"[buffer interim] 153 false ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.198233497+07:00","message":"[bufferProcess] interim [100000000]:ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.19823655+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้มาก่อนจะคบเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.198240853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.198243938+07:00","message":"> Transcript [2450] [false]: 'ทันทีเลยอย่างนี้มาก่อนจะคบเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.198247503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.198249695+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.198251969+07:00","message":"StatePrefix: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.198254413+07:00","message":"TextPushed: 'ทันทีเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.274164617+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.29159585+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.291627063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อนจะคบเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.291632736+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อนจะคบเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.291643504+07:00","message":"[buffer interim] 153 false ทันทีเลยอย่างนี้มาก่อนจะคบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.291651978+07:00","message":"[bufferProcess] interim [220000000]:ทันทีเลยอย่างนี้มาก่อนจะคบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.291654613+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.291659897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.291662594+07:00","message":"> Transcript [2451] [false]: 'ทันทีเลยอย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.291666696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.29166888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.291670992+07:00","message":"StatePrefix: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.29167311+07:00","message":"TextPushed: 'ทันทีเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.291677563+07:00","message":"Push: 'อย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.291679938+07:00","message":"TextPushed: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.291682126+07:00","message":"Set new StatePrefix : 'ทันทีเลยอย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.291684289+07:00","message":"Next Push (prob) : 'จะคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.291691285+07:00","message":"push: {false อย่างนี้มาก่อน 0 0xc002a62d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.337687169+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.415509869+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.415548973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อนจะคบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.415555402+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.415568893+07:00","message":"[buffer interim] 153 false ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.415575596+07:00","message":"[bufferProcess] interim [340000000]:ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.415578622+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้มาก่อนจะคบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.415592343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.415596938+07:00","message":"> Transcript [2452] [false]: 'ทันทีเลยอย่างนี้มาก่อนจะคบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.41560095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.415603148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.41560583+07:00","message":"StatePrefix: 'ทันทีเลยอย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.415608276+07:00","message":"TextPushed: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.428240971+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.428265314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้มาก่อนจะคบเป็นเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.428270434+07:00","message":"receive interim result [false|false]: ทันทีเลยอย่างนี้มาก่อนจะคบเป็นเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.42828326+07:00","message":"[buffer interim] 153 false ทันทีเลยอย่างนี้มาก่อนจะคบเป็นเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.428287805+07:00","message":"[bufferProcess] interim [400000000]:ทันทีเลยอย่างนี้มาก่อนจะคบเป็นเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.428290236+07:00","message":"[bufferProcess] send to processor:ทันทีเลยอย่างนี้มาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.428292971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.428295345+07:00","message":"> Transcript [2453] [false]: 'ทันทีเลยอย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.428298106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.428300164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.428302206+07:00","message":"StatePrefix: 'ทันทีเลยอย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.428306037+07:00","message":"TextPushed: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.499936272+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.499973462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันทีเลยอย่างนี้ออกมาก่อนจะคบ\",\"confidence\":0.9379794}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.499979406+07:00","message":"receive interim result [true|false]: ทันทีเลยอย่างนี้ออกมาก่อนจะคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.49999092+07:00","message":"end recv isFinal message id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.499993267+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.499998387+07:00","message":"[buffer interim] 153 true ทันทีเลยอย่างนี้ออกมาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500004844+07:00","message":"[bufferProcess] interim [400000000]:ทันทีเลยอย่างนี้ออกมาก่อนจะคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500008394+07:00","message":"[bufferProcess] send to processor (isfinal):ทันทีเลยอย่างนี้มาก่อนจะคบเป็นเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500011667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500014497+07:00","message":"> Transcript [2454] [false]: 'ทันทีเลยอย่างนี้มาก่อนจะคบเป็นเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500017404+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500019338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500021467+07:00","message":"StatePrefix: 'ทันทีเลยอย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500023705+07:00","message":"TextPushed: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500025867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500027931+07:00","message":"> Transcript [2455] [true]: 'ทันทีเลยอย่างนี้ออกมาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500030179+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500031964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.50003368+07:00","message":"StatePrefix: 'ทันทีเลยอย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500035571+07:00","message":"TextPushed: 'ทันทีเลยอย่างนี้มาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500037263+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500141225+07:00","message":"Push: 'จะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500143628+07:00","message":"TextPushed: 'ทันทีเลยอย่างนี้มาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500145944+07:00","message":"Set new StatePrefix : 'ทันทีเลยอย่างนี้ออกมาก่อนจะคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.500148238+07:00","message":"Next Push (prob) : 'ทันทีเลยอย่างนี้ออกมาก่อนจะคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.500154942+07:00","message":"push: {true จะคบ 0 0xc002a62d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.50016642+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_153.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:02.511153487+07:00","message":"write wav file: './tmp/7592/7592_153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.678366589+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.678416239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.678422694+07:00","message":"receive interim result [false|false]: เยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.678437494+07:00","message":"[buffer interim] 154 false เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.678443842+07:00","message":"[bufferProcess] interim [420000000]:เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.678446134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.883408941+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.883445529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.883451572+07:00","message":"receive interim result [false|false]: เยอะมากเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:02.883463622+07:00","message":"[buffer interim] 154 false เยอะมากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.883470396+07:00","message":"[bufferProcess] interim [600000000]:เยอะมากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.883472959+07:00","message":"[bufferProcess] send to processor:เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.883477967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.883480855+07:00","message":"> Transcript [2456] [false]: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:02.883483183+07:00","message":"Set StatePrefix (first interim): 'เยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.065795806+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.065845778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.065851321+07:00","message":"receive interim result [false|false]: เยอะมากเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.065862684+07:00","message":"[buffer interim] 154 false เยอะมากเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.065871378+07:00","message":"[bufferProcess] interim [780000000]:เยอะมากเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.065873977+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.06587761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.065880559+07:00","message":"> Transcript [2457] [false]: 'เยอะมากเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.065883923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.065886035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.065887968+07:00","message":"StatePrefix: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.065889926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.182356768+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.182398339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.182405744+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.182422641+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.182431284+07:00","message":"[bufferProcess] interim [840000000]:เยอะมากเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.182435395+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.182440042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.182443908+07:00","message":"> Transcript [2458] [false]: 'เยอะมากเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.182448642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.182451614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.18245468+07:00","message":"StatePrefix: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.182458042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.510094857+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.510138426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.510144404+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.510162462+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.510169736+07:00","message":"[bufferProcess] interim [140000000]:เยอะมากเพราะขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.510172014+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.510175337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.51017824+07:00","message":"> Transcript [2459] [false]: 'เยอะมากเพราะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.510182177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.510184373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.51018632+07:00","message":"StatePrefix: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.510188546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.600449305+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.600491179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.600497072+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.600509338+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.600519012+07:00","message":"[bufferProcess] interim [260000000]:เยอะมากเพราะขาดไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.60052159+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.600527832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.600531288+07:00","message":"> Transcript [2460] [false]: 'เยอะมากเพราะขาดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.600534661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.600536932+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.600539079+07:00","message":"StatePrefix: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.600541099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.600545464+07:00","message":"Push: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.600547434+07:00","message":"TextPushed: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.600549924+07:00","message":"Set new StatePrefix : 'เยอะมากเพราะขาดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.60055253+07:00","message":"Next Push (prob) : 'เพราะขาดไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.600560782+07:00","message":"push: {false เยอะมาก 0 0xc000189f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.732652955+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.732694338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.732701569+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:03.732712566+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.732720448+07:00","message":"[bufferProcess] interim [380000000]:เยอะมากเพราะขาดทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.732724149+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.732731451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.732735088+07:00","message":"> Transcript [2461] [false]: 'เยอะมากเพราะขาดไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.732739805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.732742775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.732746056+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:03.732750139+07:00","message":"TextPushed: 'เยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.082498772+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.08254583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.082553734+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.082569238+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.082580342+07:00","message":"[bufferProcess] interim [740000000]:เยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.082591359+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.082598427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.082602995+07:00","message":"> Transcript [2462] [false]: 'เยอะมากเพราะขาดทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.082606923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.082609758+07:00","message":"Set new StatePrefix: 'เยอะมากเพราะขาดทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.654567396+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.654630868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.654636981+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:04.654654206+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.654662262+07:00","message":"[bufferProcess] interim [340000000]:เยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.654665128+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.654672118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.654677355+07:00","message":"> Transcript [2463] [false]: 'เยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.654680425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:04.654682663+07:00","message":"Set new StatePrefix: 'เยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:05.131190419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:05.131197587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.698102677+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.698141282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.698146445+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.698164288+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.698171948+07:00","message":"[bufferProcess] interim [360000000]:เยอะมากเพราะขาดไปรุนแรงที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.69817578+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.698182051+07:00","message":"[bufferProcess] send to processor (ticker):เยอะมากเพราะขาดไปรุนแรงที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.698185035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.698187991+07:00","message":"> Transcript [2464] [false]: 'เยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.698191503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.698193622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.698195661+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.698197856+07:00","message":"TextPushed: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.698199606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.698201656+07:00","message":"> Transcript [2465] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.698203766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.698205883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.6982076+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.698209637+07:00","message":"TextPushed: 'เยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.709335765+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.7093601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.709364863+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.709379441+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.709386292+07:00","message":"[bufferProcess] interim [420000000]:เยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.709389367+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.883312592+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.883348338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.883353895+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:05.88336723+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.883375774+07:00","message":"[bufferProcess] interim [540000000]:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.883378268+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.883381334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.883384205+07:00","message":"> Transcript [2466] [false]: 'เยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.883387511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.883389742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.883392162+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:05.883394631+07:00","message":"TextPushed: 'เยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.013931906+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.013970554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.01397535+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.013986852+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.01399579+07:00","message":"[bufferProcess] interim [660000000]:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.013998182+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.014001397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.014004374+07:00","message":"> Transcript [2467] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.014008482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.014011199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.014013318+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.014015527+07:00","message":"TextPushed: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.014022539+07:00","message":"Push: 'เพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.014024716+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.014028138+07:00","message":"Set new StatePrefix : 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.014030475+07:00","message":"Next Push (prob) : 'ที่สุดนั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.014037818+07:00","message":"push: {false เพราะขาดไปรุนแรง 0 0xc000189f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.217529135+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.217561981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.217567749+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.217590477+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.217598022+07:00","message":"[bufferProcess] interim [900000000]:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.217600599+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.217603986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.217606513+07:00","message":"> Transcript [2468] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.21761034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.217612491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.217614428+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.217616908+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.278980052+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.279022947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.279032273+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.279052378+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.279067515+07:00","message":"[bufferProcess] interim [960000000]:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.279073704+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.279082915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.279088477+07:00","message":"> Transcript [2469] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.279095882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.279101574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.27910698+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.279112656+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.528761623+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.528798371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.528804608+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.52881894+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.528825536+07:00","message":"[bufferProcess] interim [200000000]:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.528828179+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.528834128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.528836769+07:00","message":"> Transcript [2470] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.528840117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.528842201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.52884478+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.528847333+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.810271134+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.810309743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.810315029+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.810327443+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.810334101+07:00","message":"[bufferProcess] interim [500000000]:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.810336767+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.810342098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.810346184+07:00","message":"> Transcript [2471] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.810349746+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.810351821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.810354193+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.810356599+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.810363436+07:00","message":"Push: 'ที่สุดนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.810365445+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.81036763+07:00","message":"Set new StatePrefix : 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.810370001+07:00","message":"Next Push (prob) : 'คือภาวะขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.810376697+07:00","message":"push: {false ที่สุดนั่น 0 0xc000189f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.929837077+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.929871965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.929878898+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:06.92988935+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.929896048+07:00","message":"[bufferProcess] interim [620000000]:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.929898699+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.929902368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.929905172+07:00","message":"> Transcript [2472] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดเอว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.929908502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.92991069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.929912622+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:06.929915384+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.102733124+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.102771449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.102778378+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.102790028+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.102797761+07:00","message":"[bufferProcess] interim [740000000]:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.102800771+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.102807759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.102810886+07:00","message":"> Transcript [2473] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.102814993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.102817493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.102819323+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.102822543+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.107828262+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.107848946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.107854326+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.107868303+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.107874288+07:00","message":"[bufferProcess] interim [800000000]:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.10787754+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.107880888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.107883668+07:00","message":"> Transcript [2474] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด Elsa'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.107886545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.107888634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.107890921+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.107893868+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.19534052+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.195383152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.195389862+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.195401349+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.195410049+07:00","message":"[bufferProcess] interim [920000000]:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.195412989+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.195418042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.195421169+07:00","message":"> Transcript [2475] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.19542525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.195429695+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.195432131+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.195444002+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.195450682+07:00","message":"Push: 'คือภาวะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.195452681+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.195454858+07:00","message":"Set new StatePrefix : 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.195457209+07:00","message":"Next Push (prob) : 'ไอโอดีนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.195465491+07:00","message":"push: {false คือภาวะขาด 0 0xc000189f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.41374636+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.41379798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.413804697+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.413817865+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.413826296+07:00","message":"[bufferProcess] interim [40000000]:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.413829147+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.413836798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.413840494+07:00","message":"> Transcript [2476] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.413844797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.413847143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.413849362+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.413852146+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.482991518+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.483024758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.483030324+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.483043599+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.483050988+07:00","message":"[bufferProcess] interim [160000000]:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.483053735+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.483057467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.483060447+07:00","message":"> Transcript [2477] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.483064476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.483066516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.483069016+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.48307232+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.915952133+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.999129748+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.99916641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.999172397+07:00","message":"receive interim result [false|false]: เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:07.999190911+07:00","message":"[buffer interim] 154 false เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.999197718+07:00","message":"[bufferProcess] interim [700000000]:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.999200233+07:00","message":"[bufferProcess] send to processor:เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.999203416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.999206712+07:00","message":"> Transcript [2478] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.999210872+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.99921313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.999215229+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:07.99921807+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.059997304+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.060035834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว\",\"confidence\":0.95102257}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.060042397+07:00","message":"receive interim result [true|false]: เยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.060047862+07:00","message":"end recv isFinal message id 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.060050065+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.060056907+07:00","message":"[buffer interim] 154 true เยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060064077+07:00","message":"[bufferProcess] interim [790000000]:เยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060067413+07:00","message":"[bufferProcess] send to processor (isfinal):เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060071234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060073942+07:00","message":"> Transcript [2479] [false]: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060078037+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060080033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060082587+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060085202+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060089623+07:00","message":"Push: 'ไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060091639+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060093811+07:00","message":"Set new StatePrefix : 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.06009621+07:00","message":"Next Push (prob) : 'รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060098152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060100509+07:00","message":"> Transcript [2480] [true]: 'เยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.06010283+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060104647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060106337+07:00","message":"StatePrefix: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060108599+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060110487+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.060204098+07:00","message":"push: {false ไอโอดีนที่ 0 0xc000189f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060288644+07:00","message":"Push: 'รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060292354+07:00","message":"TextPushed: 'เยอะมากเพราะขาดไปรุนแรงที่สุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060294814+07:00","message":"Set new StatePrefix : 'เยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060297002+07:00","message":"Next Push (prob) : 'เยอะมากเพราะขาดไปรุนแรงสุดนั่นคือภาวะขาดไอโอดีนที่รุนแรงแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.060309233+07:00","message":"push: {true รุนแรงแล้ว 0 0xc000189f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:08.060343189+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_154.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:08.071890955+07:00","message":"write wav file: './tmp/7592/7592_154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:08.105258624+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:08.131352938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:08.131382646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.162561063+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.162606282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.162611283+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.162623078+07:00","message":"[buffer interim] 155 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.162629415+07:00","message":"[bufferProcess] interim [840000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.162631305+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.162636375+07:00","message":"[bufferProcess] send to processor (ticker):รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.162639041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.162641695+07:00","message":"> Transcript [2481] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.162644201+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.174446482+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.174477257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.174482649+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.17449604+07:00","message":"[buffer interim] 155 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.174501694+07:00","message":"[bufferProcess] interim [900000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.174503415+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.486698233+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.486730012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หอพักในลักษณะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.486736302+07:00","message":"receive interim result [false|false]: หอพักในลักษณะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.486748466+07:00","message":"[buffer interim] 155 false หอพักในลักษณะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.486755569+07:00","message":"[bufferProcess] interim [140000000]:หอพักในลักษณะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.486757902+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.486762922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.486765747+07:00","message":"> Transcript [2482] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.486768049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.486770026+07:00","message":"Set new StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.527131228+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.527166127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.527172335+07:00","message":"receive interim result [false|false]: รักนั้นคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.5271831+07:00","message":"[buffer interim] 155 false รักนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.527191281+07:00","message":"[bufferProcess] interim [200000000]:รักนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.527193884+07:00","message":"[bufferProcess] send to processor:หอพักในลักษณะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.527198884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.5272016+07:00","message":"> Transcript [2483] [false]: 'หอพักในลักษณะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.527204066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.527206092+07:00","message":"Set new StatePrefix: 'หอพักในลักษณะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.732116691+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.732156271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.73216255+07:00","message":"receive interim result [false|false]: รักนั้นคือข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:09.732178126+07:00","message":"[buffer interim] 155 false รักนั้นคือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.732185144+07:00","message":"[bufferProcess] interim [440000000]:รักนั้นคือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.732187584+07:00","message":"[bufferProcess] send to processor:รักนั้นคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.732191095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.73219411+07:00","message":"> Transcript [2484] [false]: 'รักนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.73219675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:09.732199924+07:00","message":"Set new StatePrefix: 'รักนั้นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.001632641+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.001671369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือข้อใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.001677136+07:00","message":"receive interim result [false|false]: รักนั้นคือข้อใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.001691576+07:00","message":"[buffer interim] 155 false รักนั้นคือข้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.001702546+07:00","message":"[bufferProcess] interim [680000000]:รักนั้นคือข้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.00170718+07:00","message":"[bufferProcess] send to processor:รักนั้นคือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.001712476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.001716328+07:00","message":"> Transcript [2485] [false]: 'รักนั้นคือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.001720779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.001723779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.001726585+07:00","message":"StatePrefix: 'รักนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.001729654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.237391878+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.237439676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือข้อมูลกระบวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.237446219+07:00","message":"receive interim result [false|false]: รักนั้นคือข้อมูลกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.237462563+07:00","message":"[buffer interim] 155 false รักนั้นคือข้อมูลกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.237471628+07:00","message":"[bufferProcess] interim [980000000]:รักนั้นคือข้อมูลกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.237474822+07:00","message":"[bufferProcess] send to processor:รักนั้นคือข้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.237478834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.237481964+07:00","message":"> Transcript [2486] [false]: 'รักนั้นคือข้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.237485699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.23748794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.237489962+07:00","message":"StatePrefix: 'รักนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.237492391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.431461963+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.431505691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.431513084+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.431529519+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.431541166+07:00","message":"[bufferProcess] interim [220000000]:รักนั้นคือคอมันจะบวมขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.431545267+07:00","message":"[bufferProcess] send to processor:รักนั้นคือข้อมูลกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.431554282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.431558581+07:00","message":"> Transcript [2487] [false]: 'รักนั้นคือข้อมูลกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.431563248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.431568055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.431572179+07:00","message":"StatePrefix: 'รักนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.431575348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.704143707+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.704194607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.70420356+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.70422401+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.704239428+07:00","message":"[bufferProcess] interim [340000000]:รักนั้นคือคอมันจะบวมขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.704243309+07:00","message":"[bufferProcess] send to processor:รักนั้นคือคอมันจะบวมขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.704252416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.704257058+07:00","message":"> Transcript [2488] [false]: 'รักนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.704262705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.704265932+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.70426923+07:00","message":"StatePrefix: 'รักนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.704272803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.704279716+07:00","message":"Push: 'รักนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.704282048+07:00","message":"TextPushed: 'รักนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.704284624+07:00","message":"Set new StatePrefix : 'รักนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:10.704287786+07:00","message":"Next Push (prob) : 'คอมันจะบวมขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:10.704296736+07:00","message":"push: {false รักนั้นคือ 0 0xc002a62600}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:11.132372652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:11.13238396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.137120451+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.13715348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้นมาขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.137159283+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้นมาขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.137178642+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้นมาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.13718626+07:00","message":"[bufferProcess] interim [880000000]:รักนั้นคือคอมันจะบวมขึ้นมาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.137189077+07:00","message":"[bufferProcess] send to processor:รักนั้นคือคอมันจะบวมขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.137193048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.137196108+07:00","message":"> Transcript [2489] [false]: 'รักนั้นคือคอมันจะบวมขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.137199429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.137201438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.137203494+07:00","message":"StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.137205734+07:00","message":"TextPushed: 'รักนั้นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.259141536+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.259181906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.259188578+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.259202607+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.259215697+07:00","message":"[bufferProcess] interim [940000000]:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.259218875+07:00","message":"[bufferProcess] send to processor:รักนั้นคือคอมันจะบวมขึ้นมาขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.259226432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.259229994+07:00","message":"> Transcript [2490] [false]: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.259233752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.259236014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.25923803+07:00","message":"StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.259240432+07:00","message":"TextPushed: 'รักนั้นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.841230756+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.841272328+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-25T13:16:11.841278093+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.841292453+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.841299807+07:00","message":"[bufferProcess] interim [540000000]:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.841302293+07:00","message":"[bufferProcess] send to processor:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.841313897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.841318061+07:00","message":"> Transcript [2491] [false]: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.841321556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.841323861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.841326198+07:00","message":"StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.841328653+07:00","message":"TextPushed: 'รักนั้นคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.977647931+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.977692692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาก็ย้อนหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.977699531+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาก็ย้อนหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.977715949+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาก็ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.977723925+07:00","message":"[bufferProcess] interim [720000000]:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาก็ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.977727273+07:00","message":"[bufferProcess] send to processor:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.977736238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.977739407+07:00","message":"> Transcript [2492] [false]: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.977743204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.977746201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.97774854+07:00","message":"StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.97775094+07:00","message":"TextPushed: 'รักนั้นคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.977758301+07:00","message":"Push: 'คอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.977760503+07:00","message":"TextPushed: 'รักนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.977762926+07:00","message":"Set new StatePrefix : 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:11.977765236+07:00","message":"Next Push (prob) : 'มาขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:11.977774904+07:00","message":"push: {false คอมันจะบวมขึ้น 0 0xc002a62600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.481000428+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.481048833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.481056254+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.481071851+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.481083508+07:00","message":"[bufferProcess] interim [140000000]:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.481086612+07:00","message":"[bufferProcess] send to processor:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาก็ย้อนหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.4810907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.48109382+07:00","message":"> Transcript [2493] [false]: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาก็ย้อนหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.481098183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.481100488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.481102966+07:00","message":"StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.48110575+07:00","message":"TextPushed: 'รักนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.539155033+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.539197154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.539203974+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.539220323+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.539229547+07:00","message":"[bufferProcess] interim [260000000]:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.5392324+07:00","message":"[bufferProcess] send to processor:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.539240421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.539243539+07:00","message":"> Transcript [2494] [false]: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.539247301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.539249906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.539252268+07:00","message":"StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.539255231+07:00","message":"TextPushed: 'รักนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.749278112+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.749330252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.749337538+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.749351089+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.74936048+07:00","message":"[bufferProcess] interim [500000000]:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.749363889+07:00","message":"[bufferProcess] send to processor:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.749368566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.749371361+07:00","message":"> Transcript [2495] [false]: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.749375016+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.749377091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.749379648+07:00","message":"StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.749382482+07:00","message":"TextPushed: 'รักนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.866460038+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.866499392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.866505849+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.866518733+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.866525897+07:00","message":"[bufferProcess] interim [560000000]:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.866529295+07:00","message":"[bufferProcess] send to processor:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.866534281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.866537029+07:00","message":"> Transcript [2496] [false]: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.866540844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.866543004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.866546954+07:00","message":"StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.866550333+07:00","message":"TextPushed: 'รักนั้นคือคอมันจะบวมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.8665576+07:00","message":"Push: 'มาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.866559797+07:00","message":"TextPushed: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.866562386+07:00","message":"Set new StatePrefix : 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.866564754+07:00","message":"Next Push (prob) : 'ตอนหลังๆไม่ค่อยเห็นเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.866572836+07:00","message":"push: {false มาขึ้นมา 0 0xc002a62600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.881936757+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.881968097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.881974299+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:12.881992375+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.881998682+07:00","message":"[bufferProcess] interim [620000000]:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.882001695+07:00","message":"[bufferProcess] send to processor:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.882005011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.882007736+07:00","message":"> Transcript [2497] [false]: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.882010229+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:12.882012287+07:00","message":"Set new StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.449304388+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.449352692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.449359248+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.449375668+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.44938464+07:00","message":"[bufferProcess] interim [160000000]:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.449388011+07:00","message":"[bufferProcess] send to processor:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.449397073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.449400499+07:00","message":"> Transcript [2498] [false]: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.449403313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.449405332+07:00","message":"Set new StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.497962605+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.555825612+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.582125128+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.582172193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.582178968+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.582195483+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.582204197+07:00","message":"[bufferProcess] interim [280000000]:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.582207371+07:00","message":"[bufferProcess] send to processor:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.582213876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.582216999+07:00","message":"> Transcript [2499] [false]: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.582219902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.582222252+07:00","message":"Set new StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.582899461+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.582945163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.582955044+07:00","message":"receive interim result [false|false]: รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.582971273+07:00","message":"[buffer interim] 155 false รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.582980616+07:00","message":"[bufferProcess] interim [340000000]:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.582985135+07:00","message":"[bufferProcess] send to processor:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.582993616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.582997645+07:00","message":"> Transcript [2500] [false]: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.583002164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.583005686+07:00","message":"Set new StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.614450918+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.647214028+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.647258049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น\",\"confidence\":0.937503}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.64726572+07:00","message":"receive interim result [true|false]: รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.647279349+07:00","message":"end recv isFinal message id 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.647281778+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.647288042+07:00","message":"[buffer interim] 155 true รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.647300376+07:00","message":"[bufferProcess] interim [400000000]:รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.647303625+07:00","message":"[bufferProcess] send to processor (isfinal):รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.647308404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.64731174+07:00","message":"> Transcript [2501] [false]: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.647314576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.64731665+07:00","message":"Set new StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.64731866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.647320668+07:00","message":"> Transcript [2502] [true]: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.647324217+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.647326333+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.647328427+07:00","message":"StatePrefix: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมาตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.647331012+07:00","message":"TextPushed: 'รักนั้นคือคอมันจะบวมขึ้นมาขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.647338882+07:00","message":"Push: 'ตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.647348358+07:00","message":"push: {true ตอนหลังๆไม่ค่อยเห็นไม่ค่อยเห็น 0 0xc002a62600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:13.659357409+07:00","message":"write wav file: './tmp/7592/7592_155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.685070616+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.925394661+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.925419537+07:00","message":"found end of frame, send empty tag with msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.925422898+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.92542968+07:00","message":"[buffer interim] 156 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.925437083+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.925440309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.925443256+07:00","message":"> Transcript [2503] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.925446099+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.925448102+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.92545007+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.92545197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:13.925454366+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:13.925465387+07:00","message":"push: {true \n 0 0xc000045b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:13.931007402+07:00","message":"write wav file: './tmp/7592/7592_156.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:14.132830846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:14.132842337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.178747239+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.178787384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฮ็ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.178791996+07:00","message":"receive interim result [false|false]: เฮ็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.178806768+07:00","message":"[buffer interim] 157 false เฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.178813741+07:00","message":"[bufferProcess] interim [480000000]:เฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.178815627+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.215923673+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.215958098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.215964057+07:00","message":"receive interim result [false|false]: เหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.215980351+07:00","message":"[buffer interim] 157 false เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.215988369+07:00","message":"[bufferProcess] interim [600000000]:เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.215990735+07:00","message":"[bufferProcess] send to processor:เฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.215994432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.215997526+07:00","message":"> Transcript [2504] [false]: 'เฮ็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.21599993+07:00","message":"Set StatePrefix (first interim): 'เฮ็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.405423973+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.405458542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.405464758+07:00","message":"receive interim result [false|false]: เหตุผลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.405478716+07:00","message":"[buffer interim] 157 false เหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.405485654+07:00","message":"[bufferProcess] interim [780000000]:เหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.405488954+07:00","message":"[bufferProcess] send to processor:เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.405496317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.405499999+07:00","message":"> Transcript [2505] [false]: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.405503571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.405506708+07:00","message":"Set new StatePrefix: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.747029646+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.747064562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.747070834+07:00","message":"receive interim result [false|false]: เหตุผลที่ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.747082337+07:00","message":"[buffer interim] 157 false เหตุผลที่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.747089699+07:00","message":"[bufferProcess] interim [80000000]:เหตุผลที่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.747092429+07:00","message":"[bufferProcess] send to processor:เหตุผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.747095589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.74709827+07:00","message":"> Transcript [2506] [false]: 'เหตุผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.747101718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.747103947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.747105847+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.747107915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.865120832+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.865174525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.865180621+07:00","message":"receive interim result [false|false]: เหตุผลที่คอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:14.865195985+07:00","message":"[buffer interim] 157 false เหตุผลที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.865204167+07:00","message":"[bufferProcess] interim [140000000]:เหตุผลที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.8652066+07:00","message":"[bufferProcess] send to processor:เหตุผลที่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.865213136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.865216347+07:00","message":"> Transcript [2507] [false]: 'เหตุผลที่ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.865220157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.865222705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.865224741+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:14.865227015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.068452138+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.068485898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.068492416+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.068503055+07:00","message":"[buffer interim] 157 false เหตุผลที่คอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.068509777+07:00","message":"[bufferProcess] interim [380000000]:เหตุผลที่คอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.068512447+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.068517346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.06852006+07:00","message":"> Transcript [2508] [false]: 'เหตุผลที่คอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.068523362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.068525715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.06852778+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.068529848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.117900407+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.117931354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.117937218+07:00","message":"receive interim result [false|false]: เหตุผลที่คอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.117952515+07:00","message":"[buffer interim] 157 false เหตุผลที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.117958396+07:00","message":"[bufferProcess] interim [440000000]:เหตุผลที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.11796073+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.117964212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.117967981+07:00","message":"> Transcript [2509] [false]: 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.117971176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.117973852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.117976064+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.11797828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.11798065+07:00","message":"Push: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.11798265+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.117984815+07:00","message":"Set new StatePrefix : 'เหตุผลที่คอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.117986964+07:00","message":"Next Push (prob) : 'ที่คอมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.117993498+07:00","message":"push: {false เหตุผล 0 0xc0004a3800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.137461939+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.137491583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คปภ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.137497017+07:00","message":"receive interim result [false|false]: เหตุผลที่คปภ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.137511714+07:00","message":"[buffer interim] 157 false เหตุผลที่คปภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.137519177+07:00","message":"[bufferProcess] interim [500000000]:เหตุผลที่คปภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.137522348+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.137530297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.137533437+07:00","message":"> Transcript [2510] [false]: 'เหตุผลที่คอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.137536078+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.234060638+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.234096572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอพอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.234103039+07:00","message":"receive interim result [false|false]: เหตุผลที่คอพอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.234119816+07:00","message":"[buffer interim] 157 false เหตุผลที่คอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.2341265+07:00","message":"[bufferProcess] interim [620000000]:เหตุผลที่คอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.234129322+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คปภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.234134426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.234139161+07:00","message":"> Transcript [2511] [false]: 'เหตุผลที่คปภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.23414166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.234144228+07:00","message":"Set new StatePrefix: 'เหตุผลที่คปภ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.433442315+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.43347367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพ่อขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.433479434+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพ่อขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.433498167+07:00","message":"[buffer interim] 157 false เหตุผลที่คอมันพ่อขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.433505188+07:00","message":"[bufferProcess] interim [740000000]:เหตุผลที่คอมันพ่อขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.433507732+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.433512364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.433515346+07:00","message":"> Transcript [2512] [false]: 'เหตุผลที่คอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.433517838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.43351989+07:00","message":"Set new StatePrefix: 'เหตุผลที่คอพอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.4388529+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.438873314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพ่อขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.438878927+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพ่อขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.438887913+07:00","message":"[buffer interim] 157 false เหตุผลที่คอมันพ่อขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.438892142+07:00","message":"[bufferProcess] interim [800000000]:เหตุผลที่คอมันพ่อขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.438894676+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพ่อขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.438900216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.438902648+07:00","message":"> Transcript [2513] [false]: 'เหตุผลที่คอมันพ่อขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.438904713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.438907361+07:00","message":"Set new StatePrefix: 'เหตุผลที่คอมันพ่อขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.618054356+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.61810373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพ่อขึ้นมาเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.618109901+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพ่อขึ้นมาเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.618126279+07:00","message":"[buffer interim] 157 false เหตุผลที่คอมันพ่อขึ้นมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.618137126+07:00","message":"[bufferProcess] interim [980000000]:เหตุผลที่คอมันพ่อขึ้นมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.618140046+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพ่อขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.618147272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.618150264+07:00","message":"> Transcript [2514] [false]: 'เหตุผลที่คอมันพ่อขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.61815448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.618157078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.618160208+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพ่อขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.618163808+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.816774184+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.816814831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพ่อขึ้นมาเพราะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.816820953+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพ่อขึ้นมาเพราะเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.816836771+07:00","message":"[buffer interim] 157 false เหตุผลที่คอมันพ่อขึ้นมาเพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.816844667+07:00","message":"[bufferProcess] interim [220000000]:เหตุผลที่คอมันพ่อขึ้นมาเพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.816847347+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพ่อขึ้นมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.816855621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.816858731+07:00","message":"> Transcript [2515] [false]: 'เหตุผลที่คอมันพ่อขึ้นมาเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.816862591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.816865185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.816867608+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพ่อขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.816870079+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.933487188+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.93352868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพ่อขึ้นมาเพราะร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.933534171+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพ่อขึ้นมาเพราะร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:15.933550017+07:00","message":"[buffer interim] 157 false เหตุผลที่คอมันพ่อขึ้นมาเพราะร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.933565199+07:00","message":"[bufferProcess] interim [280000000]:เหตุผลที่คอมันพ่อขึ้นมาเพราะร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.933568198+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพ่อขึ้นมาเพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.933572506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.933575674+07:00","message":"> Transcript [2516] [false]: 'เหตุผลที่คอมันพ่อขึ้นมาเพราะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.933584382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.933586589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.933588755+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพ่อขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:15.933591125+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.0072167+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.007267569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพ่อขึ้นมาเพราะร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.007275048+07:00","message":"receive interim result [false|false]: เหตุผลที่คอมันพ่อขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.007291522+07:00","message":"[buffer interim] 157 false เหตุผลที่คอมันพ่อขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.007299794+07:00","message":"[bufferProcess] interim [400000000]:เหตุผลที่คอมันพ่อขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.007302727+07:00","message":"[bufferProcess] send to processor:เหตุผลที่คอมันพ่อขึ้นมาเพราะร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.007311229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.00731568+07:00","message":"> Transcript [2517] [false]: 'เหตุผลที่คอมันพ่อขึ้นมาเพราะร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.007320651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.007323281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.007326225+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพ่อขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.007329124+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.007336197+07:00","message":"Push: 'ที่คอมันพ่อขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.007338596+07:00","message":"TextPushed: 'เหตุผลที่คอมันพ่อขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.007340895+07:00","message":"Set new StatePrefix : 'เหตุผลที่คอมันพ่อขึ้นมาเพราะร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.007343547+07:00","message":"Next Push (prob) : 'มาเพราะร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.00735319+07:00","message":"push: {false ที่คอมันพ่อขึ้น 0 0xc0004a3800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.176214398+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.305551073+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.319739506+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.319784623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลที่คอมันพ่อขึ้นมาเพราะร่างกาย\",\"confidence\":0.93131506}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.319792686+07:00","message":"receive interim result [true|false]: เหตุผลที่คอมันพ่อขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.31980334+07:00","message":"end recv isFinal message id 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.319805563+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.319811367+07:00","message":"[buffer interim] 157 true เหตุผลที่คอมันพ่อขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319824037+07:00","message":"[bufferProcess] interim [730000000]:เหตุผลที่คอมันพ่อขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319827528+07:00","message":"[bufferProcess] send to processor (isfinal):เหตุผลที่คอมันพ่อขึ้นมาเพราะร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319838153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319841531+07:00","message":"> Transcript [2518] [false]: 'เหตุผลที่คอมันพ่อขึ้นมาเพราะร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319845247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319847264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319849282+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพ่อขึ้นมาเพราะร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319852616+07:00","message":"TextPushed: 'เหตุผลที่คอมันพ่อขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319855381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319857472+07:00","message":"> Transcript [2519] [true]: 'เหตุผลที่คอมันพ่อขึ้นมาเพราะร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319859761+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319861738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319863577+07:00","message":"StatePrefix: 'เหตุผลที่คอมันพ่อขึ้นมาเพราะร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319865471+07:00","message":"TextPushed: 'เหตุผลที่คอมันพ่อขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.319873323+07:00","message":"Push: 'มาเพราะร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.319882509+07:00","message":"push: {true มาเพราะร่างกาย 0 0xc0004a3800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:16.327502854+07:00","message":"write wav file: './tmp/7592/7592_157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.771991182+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.772032182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.772037966+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.772052567+07:00","message":"[buffer interim] 158 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.772058519+07:00","message":"[bufferProcess] interim [240000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.772060597+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.845285932+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.845323197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.845329099+07:00","message":"receive interim result [false|false]: มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.845341819+07:00","message":"[buffer interim] 158 false มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.845349808+07:00","message":"[bufferProcess] interim [360000000]:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.845353301+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.845360011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.845364226+07:00","message":"> Transcript [2520] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.845366662+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.969502987+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.9695485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.969554461+07:00","message":"receive interim result [false|false]: มันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:16.969573125+07:00","message":"[buffer interim] 158 false มันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.969589301+07:00","message":"[bufferProcess] interim [480000000]:มันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.969592337+07:00","message":"[bufferProcess] send to processor:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.969596376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.969599738+07:00","message":"> Transcript [2521] [false]: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.969602666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.969605801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.969608918+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:16.969611298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.044325872+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.044369579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.044375209+07:00","message":"receive interim result [false|false]: มันไม่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.044390314+07:00","message":"[buffer interim] 158 false มันไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.044405694+07:00","message":"[bufferProcess] interim [600000000]:มันไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.044408247+07:00","message":"[bufferProcess] send to processor:มันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.044412238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.044415801+07:00","message":"> Transcript [2522] [false]: 'มันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.044419154+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.044421222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.044423838+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.044426567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:17.133172221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:17.133174861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.368418254+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.368471779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.368478229+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.368491684+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.368500779+07:00","message":"[bufferProcess] interim [840000000]:มันไม่ได้รับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.368503598+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.368507434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.368510614+07:00","message":"> Transcript [2523] [false]: 'มันไม่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.36851452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.368519489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.368522035+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.368524667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.418265824+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.418317858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.418325767+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.418343686+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.418361727+07:00","message":"[bufferProcess] interim [900000000]:มันไม่ได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.418366062+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.418378601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.418383003+07:00","message":"> Transcript [2524] [false]: 'มันไม่ได้รับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.418388046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.418391394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.418394835+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.418398034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.418406916+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.418410039+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.418413355+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.418416971+07:00","message":"Next Push (prob) : 'ไม่ได้รับไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.418429533+07:00","message":"push: {false มัน 0 0xc0004a2100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.494219181+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.494286739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.494294618+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.494312656+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.494324739+07:00","message":"[bufferProcess] interim [20000000]:มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.494328565+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.494335862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.494340375+07:00","message":"> Transcript [2525] [false]: 'มันไม่ได้รับไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.494344236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.494347674+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.673237987+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.67328154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.673288133+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.673303274+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.673311685+07:00","message":"[bufferProcess] interim [140000000]:มันไม่ได้รับไอโอดีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.673314445+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.673322212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.673327205+07:00","message":"> Transcript [2526] [false]: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.673330289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.673332817+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.785381892+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.785416515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไออุ่นจากเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.785422984+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไออุ่นจากเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.785439073+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไออุ่นจากเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.785447501+07:00","message":"[bufferProcess] interim [260000000]:มันไม่ได้รับไออุ่นจากเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.785451931+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.785461725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.785465028+07:00","message":"> Transcript [2527] [false]: 'มันไม่ได้รับไอโอดีนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.785470662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.785473881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.785479122+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.785483478+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.984761587+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.984797352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.984802863+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:17.98481537+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.984823859+07:00","message":"[bufferProcess] interim [440000000]:มันไม่ได้รับไอโอดีนจากเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.984827255+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไออุ่นจากเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.984832755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.984836855+07:00","message":"> Transcript [2528] [false]: 'มันไม่ได้รับไออุ่นจากเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.984840393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:17.984844111+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไออุ่นจากเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.040624386+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.040660436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.040666228+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.040676536+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.040685654+07:00","message":"[bufferProcess] interim [500000000]:มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.040688215+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.040693024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.040695885+07:00","message":"> Transcript [2529] [false]: 'มันไม่ได้รับไอโอดีนจากเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.040698178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.040700431+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.577693168+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.577729885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.577735801+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:18.577749355+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.577756484+07:00","message":"[bufferProcess] interim [100000000]:มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.577758792+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.577763906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.577766538+07:00","message":"> Transcript [2530] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.577769088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:18.577771489+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.131812716+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.131850362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.131858713+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.131877509+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.131885515+07:00","message":"[bufferProcess] interim [640000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.13188921+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.131899015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.131903454+07:00","message":"> Transcript [2531] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.131908048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.1319111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.131915158+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.131918826+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.362426609+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.362468324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.36247862+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.362495098+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.362503389+07:00","message":"[bufferProcess] interim [880000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.362507164+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.362511815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.362514995+07:00","message":"> Transcript [2532] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.362518457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.362520507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.362522676+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.362525568+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.472828027+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.472871207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.472878411+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.472895351+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.472903564+07:00","message":"[bufferProcess] interim [0]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.47290633+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.472910774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.472914763+07:00","message":"> Transcript [2533] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.472918738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.472920907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.472923316+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.47292613+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.530533245+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.530570664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.530584409+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.530597398+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.530603842+07:00","message":"[bufferProcess] interim [60000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.530606525+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.530612041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.530615336+07:00","message":"> Transcript [2534] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.530619021+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.53062111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.530626141+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.530629063+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.530634512+07:00","message":"Push: 'ไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.530637215+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.530639501+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.530641878+07:00","message":"Next Push (prob) : 'ไอ้สองไทรอยด์ที่อยู่บ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.530649647+07:00","message":"push: {false ไม่ได้รับไอโอดีนจากเพียงพอ 0 0xc0004a2100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.652368312+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.65242039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.652429383+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:19.652449854+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.652464744+07:00","message":"[bufferProcess] interim [180000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.652468474+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.652477968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.652482849+07:00","message":"> Transcript [2535] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.652486805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:19.652490244+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.028097957+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.028124685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.02813062+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.028144222+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.028150907+07:00","message":"[bufferProcess] interim [540000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.028153784+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.028158168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.028161114+07:00","message":"> Transcript [2536] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.028163602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.028167554+07:00","message":"Set new StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.030475558+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.030484389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.030488088+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.030495639+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.030498671+07:00","message":"[bufferProcess] interim [600000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.030501288+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.030504411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.030506353+07:00","message":"> Transcript [2537] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.030510209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.030512385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.030514457+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.030517057+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:20.133343515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:20.133354805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.480859808+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.480909663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.480916654+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.48093349+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.480941459+07:00","message":"[bufferProcess] interim [20000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.480944513+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.480952934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.480956411+07:00","message":"> Transcript [2538] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.480960422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.480962878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.480964963+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.480967451+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.675781383+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.675823516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.675830153+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.675846081+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.675852626+07:00","message":"[bufferProcess] interim [140000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.675855126+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.675858435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.675865373+07:00","message":"> Transcript [2539] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.675869237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.675871361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.675873754+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.675876271+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.737279691+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.737312057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.737317587+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.737332091+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.737339522+07:00","message":"[bufferProcess] interim [320000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.737342421+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.737351438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.737355722+07:00","message":"> Transcript [2540] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.737361428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.737364604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.737367497+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.737372882+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.737380933+07:00","message":"Push: 'ไอ้สองไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.737383344+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.73738603+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.737388484+07:00","message":"Next Push (prob) : 'ด้านคอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.737395256+07:00","message":"push: {false ไอ้สองไทรอยด์ที่อยู่บริเวณ 0 0xc0004a2100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.865095684+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.865136292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.865144074+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.865178558+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.865191128+07:00","message":"[bufferProcess] interim [380000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.86519367+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.865197868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.865201826+07:00","message":"> Transcript [2541] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.865206176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.865208326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.865210387+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.865214577+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.933622772+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.933655337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.933661377+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:20.933677425+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.933684277+07:00","message":"[bufferProcess] interim [500000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.933687349+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.933691277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.933694622+07:00","message":"> Transcript [2542] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.933698275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.933700195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.93370225+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:20.933705449+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.254071046+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.254113755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.254120313+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.254135205+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.254142872+07:00","message":"[bufferProcess] interim [740000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.254146266+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.254174113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.254178068+07:00","message":"> Transcript [2543] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.254182319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.254184824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.254187112+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.254189974+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.563736586+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.628325874+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.656863039+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.656902383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.65690884+07:00","message":"receive interim result [false|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.65692376+07:00","message":"[buffer interim] 158 false มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.656932871+07:00","message":"[bufferProcess] interim [220000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.656936023+07:00","message":"[bufferProcess] send to processor:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.656941149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.656944326+07:00","message":"> Transcript [2544] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.656948638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.65695075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.656953013+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.656955903+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.656960711+07:00","message":"Push: 'ด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.656962581+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.656964924+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.656967408+07:00","message":"Next Push (prob) : 'ด้านข้างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.656974959+07:00","message":"push: {false ด้านคอ 0 0xc0004a2100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.787000816+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.787041052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ 2 ไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย\",\"confidence\":0.8684012}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.787049241+07:00","message":"receive interim result [true|false]: มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ 2 ไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.787060423+07:00","message":"end recv isFinal message id 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.787062669+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.787068881+07:00","message":"[buffer interim] 158 true มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ 2 ไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787076826+07:00","message":"[bufferProcess] interim [280000000]:มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ 2 ไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787085867+07:00","message":"[bufferProcess] send to processor (isfinal):มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787091139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787095682+07:00","message":"> Transcript [2545] [false]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787100976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787103835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.78710755+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787111539+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787113691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787116026+07:00","message":"> Transcript [2546] [true]: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ 2 ไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787123207+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787132386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787134256+07:00","message":"StatePrefix: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787136554+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787138823+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787348572+07:00","message":"Push: 'ด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787353207+07:00","message":"TextPushed: 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้สองไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787355755+07:00","message":"Set new StatePrefix : 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ 2 ไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787358206+07:00","message":"Next Push (prob) : 'มันไม่ได้รับไอโอดีนจากเพียงพอไอ้ 2 ไทรอยด์ที่อยู่บริเวณด้านคอด้านข้างๆเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:21.787370146+07:00","message":"push: {true ด้านข้างๆเนี่ย 0 0xc0004a2100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:21.787373831+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_158.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:21.79798674+07:00","message":"write wav file: './tmp/7592/7592_158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.345876184+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.345916865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.345922923+07:00","message":"receive interim result [false|false]: เอาขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.345939528+07:00","message":"[buffer interim] 159 false เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.345945938+07:00","message":"[bufferProcess] interim [540000000]:เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.345948008+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.353325958+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.353361098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จักรยาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.353367324+07:00","message":"receive interim result [false|false]: จักรยาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.353377408+07:00","message":"[buffer interim] 159 false จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.3533859+07:00","message":"[bufferProcess] interim [600000000]:จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.353389446+07:00","message":"[bufferProcess] send to processor:เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.353394568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.353398393+07:00","message":"> Transcript [2547] [false]: 'เอาขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.353401353+07:00","message":"Set StatePrefix (first interim): 'เอาขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.477832545+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.47787313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.477879333+07:00","message":"receive interim result [false|false]: จะขยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.477894903+07:00","message":"[buffer interim] 159 false จะขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.477902033+07:00","message":"[bufferProcess] interim [660000000]:จะขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.477904389+07:00","message":"[bufferProcess] send to processor:จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.477907568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.477910142+07:00","message":"> Transcript [2548] [false]: 'จักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.477912473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.477914596+07:00","message":"Set new StatePrefix: 'จักรยาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.481761867+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.481789753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.481795242+07:00","message":"receive interim result [false|false]: จะขยายตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.481807027+07:00","message":"[buffer interim] 159 false จะขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.481816126+07:00","message":"[bufferProcess] interim [720000000]:จะขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.481818782+07:00","message":"[bufferProcess] send to processor:จะขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.48182204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.481824743+07:00","message":"> Transcript [2549] [false]: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.481826775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.481828702+07:00","message":"Set new StatePrefix: 'จะขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.769018325+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.769049853+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.769052706+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.769054673+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.769056457+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.769058551+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.811832613+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.811873547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.811879463+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:22.811894112+07:00","message":"[buffer interim] 159 false จะขยายตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.811901922+07:00","message":"[bufferProcess] interim [20000000]:จะขยายตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.811904636+07:00","message":"[bufferProcess] send to processor:จะขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.811907811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.811911376+07:00","message":"> Transcript [2550] [false]: 'จะขยายตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.811915076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.811917248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.811919209+07:00","message":"StatePrefix: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:22.811921309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.072065574+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.072106142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.072111949+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.072127439+07:00","message":"[buffer interim] 159 false จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.072133843+07:00","message":"[bufferProcess] interim [260000000]:จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.072136105+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.072139794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.072143099+07:00","message":"> Transcript [2551] [false]: 'จะขยายตัวใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.072148175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.072150944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.072152866+07:00","message":"StatePrefix: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.072155045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:23.134039789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:23.134055673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.703897733+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.703933932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.703940268+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.703957021+07:00","message":"[buffer interim] 159 false จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.703963604+07:00","message":"[bufferProcess] interim [860000000]:จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.703965965+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.703969202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.703972008+07:00","message":"> Transcript [2552] [false]: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.703977179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.703979753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.703982135+07:00","message":"StatePrefix: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.703984227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.897478627+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.897520809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.897526865+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.897541676+07:00","message":"[buffer interim] 159 false จะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.897548767+07:00","message":"[bufferProcess] interim [100000000]:จะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.897552093+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.897555377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.897558443+07:00","message":"> Transcript [2553] [false]: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.89756209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.897564623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.897566555+07:00","message":"StatePrefix: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.897569218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.897582659+07:00","message":"Push: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.897586042+07:00","message":"TextPushed: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.897592058+07:00","message":"Set new StatePrefix : 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.897596944+07:00","message":"Next Push (prob) : 'ตัวใหญ่ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.897604344+07:00","message":"push: {false จะขยาย 0 0xc0004a2c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.966864854+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.966906435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.966912164+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:23.966925563+07:00","message":"[buffer interim] 159 false จะขยายตัวใหญ่ขึ้นก็จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.966931865+07:00","message":"[bufferProcess] interim [220000000]:จะขยายตัวใหญ่ขึ้นก็จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.966934125+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.966940624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.966943669+07:00","message":"> Transcript [2554] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.966947681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.966950046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.966952443+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:23.966954937+07:00","message":"TextPushed: 'จะขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.093635482+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.093676762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.093682629+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.093700964+07:00","message":"[buffer interim] 159 false จะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.093708215+07:00","message":"[bufferProcess] interim [280000000]:จะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.093710707+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.093713966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.093716913+07:00","message":"> Transcript [2555] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.093720225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.093722662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.093724698+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.093726821+07:00","message":"TextPushed: 'จะขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.208561889+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.208602588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.208609119+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.208621119+07:00","message":"[buffer interim] 159 false จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.208629847+07:00","message":"[bufferProcess] interim [340000000]:จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.208632831+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นก็จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.208637763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.208640507+07:00","message":"> Transcript [2556] [false]: 'จะขยายตัวใหญ่ขึ้นก็จะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.208643895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.208646136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.208648196+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.208650558+07:00","message":"TextPushed: 'จะขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.463049484+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.463089237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ iOS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.463095652+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ iOS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.463112214+07:00","message":"[buffer interim] 159 false จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.463122043+07:00","message":"[bufferProcess] interim [700000000]:จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.463130362+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.463137721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.46314221+07:00","message":"> Transcript [2557] [false]: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.46314627+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.4631487+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.46315273+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.463155406+07:00","message":"TextPushed: 'จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.463160543+07:00","message":"Push: 'ตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.463162516+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.463167584+07:00","message":"Set new StatePrefix : 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.46317032+07:00","message":"Next Push (prob) : 'เพื่อจะรองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.463197501+07:00","message":"push: {false ตัวใหญ่ขึ้น 0 0xc0004a2c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.775581908+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.775624893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.775631245+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:24.775648387+07:00","message":"[buffer interim] 159 false จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.775656788+07:00","message":"[bufferProcess] interim [940000000]:จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.775659879+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.775666887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.775670369+07:00","message":"> Transcript [2558] [false]: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.775674267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.775676751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.775678756+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:24.775681513+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.169231717+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.169274036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.169280845+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.169293026+07:00","message":"[buffer interim] 159 false จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.169299778+07:00","message":"[bufferProcess] interim [360000000]:จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.169302226+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.16930746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.169310396+07:00","message":"> Transcript [2559] [false]: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.169314021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.169316138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.169318377+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.169320751+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.297583439+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.297632739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.297641847+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.297670068+07:00","message":"[buffer interim] 159 false จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.297679119+07:00","message":"[bufferProcess] interim [480000000]:จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.297682945+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.297687605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.297691334+07:00","message":"> Transcript [2560] [false]: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.29769594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.297698688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.297702216+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.297705758+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.869656562+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.86969789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.869704578+07:00","message":"receive interim result [false|false]: จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.869722685+07:00","message":"[buffer interim] 159 false จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.86973657+07:00","message":"[bufferProcess] interim [80000000]:จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.869742245+07:00","message":"[bufferProcess] send to processor:จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.869753493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.869756803+07:00","message":"> Transcript [2561] [false]: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.869761436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.869763828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.869766041+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.8697693+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.869777029+07:00","message":"Push: 'เพื่อจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.869778974+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.869781178+07:00","message":"Set new StatePrefix : 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:25.869783777+07:00","message":"Next Push (prob) : 'ไอโอดีนให้มากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:25.869792059+07:00","message":"push: {false เพื่อจะรองรับ 0 0xc0004a2c80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:26.134108691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:26.134109056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.644697941+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.777642014+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.805641234+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.805690591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ\",\"confidence\":0.9301309}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.805697226+07:00","message":"receive interim result [true|false]: จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.805708744+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.805711162+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.805718392+07:00","message":"[buffer interim] 159 true จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805731607+07:00","message":"[bufferProcess] interim [30000000]:จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805738484+07:00","message":"[bufferProcess] send to processor (isfinal):จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805742825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805745724+07:00","message":"> Transcript [2562] [false]: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805749332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.80575132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805753804+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805757492+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805759548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805761648+07:00","message":"> Transcript [2563] [true]: 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805763956+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805765754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805767695+07:00","message":"StatePrefix: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.80576984+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805771892+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805915148+07:00","message":"Push: 'ไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805919159+07:00","message":"TextPushed: 'จะขยายตัวใหญ่ขึ้นเพื่อจะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.80592168+07:00","message":"Set new StatePrefix : 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805924563+07:00","message":"Next Push (prob) : 'จะขยายตัวใหญ่ขึ้นก็จะรองรับไอโอดีนให้มากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:27.805935205+07:00","message":"push: {true ไอโอดีนให้มากๆ 0 0xc0004a2c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:27.805977504+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_159.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:27.820239769+07:00","message":"write wav file: './tmp/7592/7592_159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.144605282+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.144663363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.144669359+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.144689143+07:00","message":"[buffer interim] 160 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.14469696+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.144698876+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.297958321+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.297995793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.29800314+07:00","message":"receive interim result [false|false]: ฉันต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.298017505+07:00","message":"[buffer interim] 160 false ฉันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.298024814+07:00","message":"[bufferProcess] interim [600000000]:ฉันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.298027341+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.298033882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.298036729+07:00","message":"> Transcript [2564] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.298039074+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.424410189+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.424448726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.424454504+07:00","message":"receive interim result [false|false]: ฉันต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:28.424468892+07:00","message":"[buffer interim] 160 false ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.424476599+07:00","message":"[bufferProcess] interim [720000000]:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.424478938+07:00","message":"[bufferProcess] send to processor:ฉันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.424484344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.424487164+07:00","message":"> Transcript [2565] [false]: 'ฉันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.42449011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.424492428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.424494596+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:28.424496746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.033452678+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.033492643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.033499057+07:00","message":"receive interim result [false|false]: ฉันต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.033513304+07:00","message":"[buffer interim] 160 false ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.033519916+07:00","message":"[bufferProcess] interim [320000000]:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.033522435+07:00","message":"[bufferProcess] send to processor:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.033525465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.033528727+07:00","message":"> Transcript [2566] [false]: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.033532015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.033534784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.033536983+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.03353982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:29.134559965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:29.134579288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.198603907+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.198641213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.198646673+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.198663382+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.198672421+07:00","message":"[bufferProcess] interim [440000000]:ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.198676866+07:00","message":"[bufferProcess] send to processor:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.19868482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.198690022+07:00","message":"> Transcript [2567] [false]: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.198694805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.198697736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.198701029+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.198704328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.854107265+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.854145655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.854151313+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.854167675+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.854174213+07:00","message":"[bufferProcess] interim [40000000]:ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.854176559+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.854179807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.854182335+07:00","message":"> Transcript [2568] [false]: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.854186113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.854192917+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.854195441+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.854197628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.854200232+07:00","message":"Push: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.85420237+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.854204504+07:00","message":"Set new StatePrefix : 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.8542073+07:00","message":"Next Push (prob) : 'ต้องการไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.854215224+07:00","message":"push: {false ฉัน 0 0xc002a62800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.919283655+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.919318863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.919325774+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:29.919341221+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.919349374+07:00","message":"[bufferProcess] interim [220000000]:ฉันต้องการไปแล้วทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.919351953+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.919356764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.919360613+07:00","message":"> Transcript [2569] [false]: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.919363948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.919366396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.919368578+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:29.91937109+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.109152882+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.109202141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.10920821+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:30.109220598+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.109227094+07:00","message":"[bufferProcess] interim [280000000]:ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.109231038+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.109236227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.109239003+07:00","message":"> Transcript [2570] [false]: 'ฉันต้องการไปแล้วทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.109242131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.109244272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.10924665+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:30.109249161+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.373773633+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.37381075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.373815374+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.373827925+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373834591+07:00","message":"[bufferProcess] interim [600000000]:ฉันต้องการไปแล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373836983+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373840047+07:00","message":"[bufferProcess] send to processor (ticker):ฉันต้องการไปแล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373842674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373845725+07:00","message":"> Transcript [2571] [false]: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373848745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373850815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373855236+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373857958+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373860278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.37386239+07:00","message":"> Transcript [2572] [false]: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373864735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373866602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373868403+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373870263+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373872603+07:00","message":"Push: 'ต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373874551+07:00","message":"TextPushed: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373876605+07:00","message":"Set new StatePrefix : 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.373878694+07:00","message":"Next Push (prob) : 'แต่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.373885327+07:00","message":"push: {false ต้องการไปแล้ว 0 0xc002a62800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.522582799+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.522629302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.522636571+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.522654217+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วแต่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.522666588+07:00","message":"[bufferProcess] interim [780000000]:ฉันต้องการไปแล้วแต่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.522668949+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.639224247+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.639265464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.639271179+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.639280596+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วแต่มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.639287608+07:00","message":"[bufferProcess] interim [840000000]:ฉันต้องการไปแล้วแต่มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.639290068+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.639293661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.639297546+07:00","message":"> Transcript [2573] [false]: 'ฉันต้องการไปแล้วแต่มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.63930126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.639303417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.639305463+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.63930854+07:00","message":"TextPushed: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.830181057+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.830220256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.830226999+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:31.830240351+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วแต่มันไม่มีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.83024945+07:00","message":"[bufferProcess] interim [80000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.83025435+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.830258746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.830262303+07:00","message":"> Transcript [2574] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.830265927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.830268044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.830270099+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:31.830272542+07:00","message":"TextPushed: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:32.134590036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:32.134591742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.339602322+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.339634678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.339639796+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.339657756+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.339664941+07:00","message":"[bufferProcess] interim [560000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.33966766+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.33967086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.339673653+07:00","message":"> Transcript [2575] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.339676981+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.339679284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.339681517+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.339684343+07:00","message":"TextPushed: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.550108309+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.550152221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.550160194+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.550176478+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.550184713+07:00","message":"[bufferProcess] interim [740000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.550187623+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.550196007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.55020036+07:00","message":"> Transcript [2576] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.550204965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.550207415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.550210245+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.550213324+07:00","message":"TextPushed: 'ฉันต้องการไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.550220883+07:00","message":"Push: 'แต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.550223513+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.550225883+07:00","message":"Set new StatePrefix : 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.550228187+07:00","message":"Next Push (prob) : 'ไม่มีให้ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.550255918+07:00","message":"push: {false แต่มัน 0 0xc002a62800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.606289526+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.606336551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.606343191+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.60635814+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.606366671+07:00","message":"[bufferProcess] interim [800000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.606369567+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.60637545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.606378228+07:00","message":"> Transcript [2577] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.606383234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.606386781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.606390097+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.606394295+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.659800411+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.659842728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.659851291+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.659866728+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.659875004+07:00","message":"[bufferProcess] interim [920000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.659878062+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.659885823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.659889519+07:00","message":"> Transcript [2578] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.659893235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.659895421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.659897755+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.659900405+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.900360178+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.900405148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.900411726+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.900425909+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.900433863+07:00","message":"[bufferProcess] interim [40000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.900436877+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.900444177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.900448807+07:00","message":"> Transcript [2579] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.900454552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.900457988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.900461475+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.900465409+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.958155066+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.958198589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.958205399+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.95822066+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.958228452+07:00","message":"[bufferProcess] interim [160000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.958231152+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.958235096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.958238364+07:00","message":"> Transcript [2580] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.95824242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.958244569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.958249192+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.958252334+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.95825578+07:00","message":"Push: 'ไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.958258038+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.958260271+07:00","message":"Set new StatePrefix : 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.958262553+07:00","message":"Next Push (prob) : 'มันก็เลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.958271245+07:00","message":"push: {false ไม่มีให้ถูกต้อง 0 0xc002a62800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.988791905+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.988821302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.988827183+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:32.988841446+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.988848445+07:00","message":"[bufferProcess] interim [220000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.988850871+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.988854621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.988857548+07:00","message":"> Transcript [2581] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.988861038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.988862963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.988864932+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:32.988868192+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.066937367+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.066977228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.066984163+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.066998724+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.067006831+07:00","message":"[bufferProcess] interim [280000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.067009926+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.067017779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.067021001+07:00","message":"> Transcript [2582] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.067025121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.067027257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.067029352+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.067032602+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.156306597+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.215523333+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.241055176+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.241087785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.241093814+07:00","message":"receive interim result [false|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.241110239+07:00","message":"[buffer interim] 160 false ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.241118169+07:00","message":"[bufferProcess] interim [460000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.241120937+07:00","message":"[bufferProcess] send to processor:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.241130033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.241132882+07:00","message":"> Transcript [2583] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.241136734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.241139135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.241141108+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.241144068+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.353952461+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.353997071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่\",\"confidence\":0.9571705}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.35400387+07:00","message":"receive interim result [true|false]: ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.354014782+07:00","message":"end recv isFinal message id 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.354016991+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.354023717+07:00","message":"[buffer interim] 160 true ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.354035959+07:00","message":"[bufferProcess] interim [610000000]:ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.35403939+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.354043351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.354046751+07:00","message":"> Transcript [2584] [false]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.354049514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.354051511+07:00","message":"Set new StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.354053523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.354056594+07:00","message":"> Transcript [2585] [true]: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.354059483+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.354061419+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.354063912+07:00","message":"StatePrefix: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้องมันก็เลยขยายใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.35406677+07:00","message":"TextPushed: 'ฉันต้องการไปแล้วแต่มันไม่มีให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:33.354073748+07:00","message":"Push: 'มันก็เลยขยายใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:33.3540828+07:00","message":"push: {true มันก็เลยขยายใหญ่ 0 0xc002a62800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:33.36454631+07:00","message":"write wav file: './tmp/7592/7592_160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.202315583+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.202362601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.202368318+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.202382843+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.202389349+07:00","message":"[bufferProcess] interim [960000000]:แต่เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.20239162+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.263981145+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.264019667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.26402669+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.264042665+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.264051697+07:00","message":"[bufferProcess] interim [80000000]:แต่เดี๋ยวนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.26405472+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.26406183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.264065006+07:00","message":"> Transcript [2586] [false]: 'แต่เดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.264067361+07:00","message":"Set StatePrefix (first interim): 'แต่เดี๋ยวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.389712459+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.389746692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.389752313+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.389761803+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.389768428+07:00","message":"[bufferProcess] interim [200000000]:แต่เดี๋ยวนี้ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.389770925+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.389774613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.389777309+07:00","message":"> Transcript [2587] [false]: 'แต่เดี๋ยวนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.389780484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.389782724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.38978481+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.389787036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.463683743+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.46372346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.463729623+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.463744011+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.463751859+07:00","message":"[bufferProcess] interim [320000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.463755619+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.463760471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.463764837+07:00","message":"> Transcript [2588] [false]: 'แต่เดี๋ยวนี้ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.463769659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.46377291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.46377633+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.463779416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.783860585+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.783896119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.783903207+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.783922197+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.783930857+07:00","message":"[bufferProcess] interim [620000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.783935346+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.78394001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.783944219+07:00","message":"> Transcript [2589] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.783951114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.78395427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.783957856+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.783961992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.839511706+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.839548545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.83955379+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.839580356+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.83959053+07:00","message":"[bufferProcess] interim [680000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.839594154+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.839599292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.839602618+07:00","message":"> Transcript [2590] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.839606272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.839608363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.839610397+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.839612494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.839614915+07:00","message":"Push: 'แต่เดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.839617191+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.839619505+07:00","message":"Set new StatePrefix : 'แต่เดี๋ยวนี้ไม่ค่อยเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.839621832+07:00","message":"Next Push (prob) : 'ไม่ค่อยเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.839630472+07:00","message":"push: {false แต่เดี๋ยวนี้ 0 0xc0004a2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.963170196+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.963209288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.963215025+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:34.963230522+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.96323774+07:00","message":"[bufferProcess] interim [740000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.963240103+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.963243454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.963246113+07:00","message":"> Transcript [2591] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.963249332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:34.963251498+07:00","message":"Set new StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพรุ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:35.134872213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:35.13490588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:35.15858937+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:35.158627727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:35.158633755+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:35.158648575+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.158655691+07:00","message":"[bufferProcess] interim [980000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.158658055+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.158664872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.158667568+07:00","message":"> Transcript [2592] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.158670466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.158672985+07:00","message":"Set new StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:35.355934157+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:35.355972182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:35.355978095+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:35.355988827+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.355995391+07:00","message":"[bufferProcess] interim [220000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.355998237+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.356001343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.356004155+07:00","message":"> Transcript [2593] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.356006473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.356008401+07:00","message":"Set new StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพัทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:35.540132217+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:35.540167317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:35.540172632+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:35.540190009+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.540197531+07:00","message":"[bufferProcess] interim [400000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.540199985+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.54020311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.540205927+07:00","message":"> Transcript [2594] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.540208355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:35.540210808+07:00","message":"Set new StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.194393294+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.19443583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.194442239+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.194463277+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.194471279+07:00","message":"[bufferProcess] interim [0]:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.194473899+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.194483116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.194487522+07:00","message":"> Transcript [2595] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.194491573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.194494363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.194496434+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.194499671+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.251029552+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.251068429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.251074609+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.251087274+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.251096794+07:00","message":"[bufferProcess] interim [60000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.251099469+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.251103532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.251106538+07:00","message":"> Transcript [2596] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.251110545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.251112834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.25111512+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.25111803+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.379556046+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.379606011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.379613514+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.379629733+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.379638218+07:00","message":"[bufferProcess] interim [180000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.37964102+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.379648079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.379651938+07:00","message":"> Transcript [2597] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.379656073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.379658503+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.379661368+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.379664374+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.566605712+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.566661185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.566668762+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.566688373+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.566698174+07:00","message":"[bufferProcess] interim [360000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.566701366+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.566710028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.566713158+07:00","message":"> Transcript [2598] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.56671784+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.566720088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.566722777+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.566725788+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.566731977+07:00","message":"Push: 'ไม่ค่อยเจอพนัสระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.566734738+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.566737541+07:00","message":"Set new StatePrefix : 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.566740116+07:00","message":"Next Push (prob) : 'นี้เขาไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.566749381+07:00","message":"push: {false ไม่ค่อยเจอพนัสระยะหลัง 0 0xc0004a2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.888686893+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.888726058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจพบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.888732717+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:36.888745936+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.888755988+07:00","message":"[bufferProcess] interim [660000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.888759833+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.888765954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.888770312+07:00","message":"> Transcript [2599] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.888775155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.888779503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.888781448+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:36.888783963+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:37.089641491+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:37.089678165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:37.089684687+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:37.089696727+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.089704035+07:00","message":"[bufferProcess] interim [900000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.089706735+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.089709899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.089712614+07:00","message":"> Transcript [2600] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.089716384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.089718636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.089720696+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.089723938+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:37.396784854+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:37.396830025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:37.396855959+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:37.396870916+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.396878055+07:00","message":"[bufferProcess] interim [200000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.396880909+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.396883987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.396887106+07:00","message":"> Transcript [2601] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.396890946+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.396893023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.396895204+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:37.396898077+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.000646134+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.000679305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.000684897+07:00","message":"receive interim result [false|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.000694875+07:00","message":"[buffer interim] 161 false แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.000702189+07:00","message":"[bufferProcess] interim [740000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.00070505+07:00","message":"[bufferProcess] send to processor:แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.000708724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.00071163+07:00","message":"> Transcript [2602] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.000715297+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.000717372+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.000719747+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.000722378+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.000725023+07:00","message":"Push: 'นี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.000727136+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.000729539+07:00","message":"Set new StatePrefix : 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.000732383+07:00","message":"Next Push (prob) : 'ตรวจคอพอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.000739602+07:00","message":"push: {false นี้เขาไม่ได้ 0 0xc0004a2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.09336923+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:38.135594182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:38.135594179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.246347482+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.2463831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน\",\"confidence\":0.944898}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.24638958+07:00","message":"receive interim result [true|false]: แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.246398211+07:00","message":"end recv isFinal message id 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.246400562+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.246407203+07:00","message":"[buffer interim] 161 true แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.24641564+07:00","message":"[bufferProcess] interim [100000000]:แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246420652+07:00","message":"[bufferProcess] send to processor (isfinal):แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246424425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246427444+07:00","message":"> Transcript [2603] [false]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246431624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246433564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246435466+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246438166+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246440184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246442161+07:00","message":"> Transcript [2604] [true]: 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246444411+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.24644623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246447973+07:00","message":"StatePrefix: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246449883+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.24645168+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246626592+07:00","message":"Push: 'ตรวจคอพอกว่าชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246629616+07:00","message":"TextPushed: 'แต่เดี๋ยวนี้ไม่ค่อยเจอพนัสระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246632176+07:00","message":"Set new StatePrefix : 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246634658+07:00","message":"Next Push (prob) : 'แต่เดี๋ยวนี้ไม่ค่อยเจอกันนะระยะหลังนี้เขาไม่ได้ตรวจคอพอกว่าชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.246641644+07:00","message":"push: {true ตรวจคอพอกว่าชุมชน 0 0xc0004a2a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.246652297+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_161.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:38.258499794+07:00","message":"write wav file: './tmp/7592/7592_161.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.345399781+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.820866856+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.820901409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.820908974+07:00","message":"receive interim result [false|false]: อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:38.820926964+07:00","message":"[buffer interim] 162 false อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.820933708+07:00","message":"[bufferProcess] interim [300000000]:อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:38.82093572+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.091667204+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.091704884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.091710803+07:00","message":"receive interim result [false|false]: อำเภอตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.091724651+07:00","message":"[buffer interim] 162 false อำเภอตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.091733443+07:00","message":"[bufferProcess] interim [600000000]:อำเภอตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.091735963+07:00","message":"[bufferProcess] send to processor:อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.091739059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.091741948+07:00","message":"> Transcript [2605] [false]: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.091744284+07:00","message":"Set StatePrefix (first interim): 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.195752829+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.195788754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.195794336+07:00","message":"receive interim result [false|false]: อำเภอตำบล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.195807944+07:00","message":"[buffer interim] 162 false อำเภอตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.195815416+07:00","message":"[bufferProcess] interim [720000000]:อำเภอตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.195817847+07:00","message":"[bufferProcess] send to processor:อำเภอตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.195821035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.195823816+07:00","message":"> Transcript [2606] [false]: 'อำเภอตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.195826631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.195828619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.195830603+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.195832541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.52292942+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.522964811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.522970966+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.52298492+07:00","message":"[buffer interim] 162 false อำเภอตำบลหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.522992434+07:00","message":"[bufferProcess] interim [20000000]:อำเภอตำบลหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.522995196+07:00","message":"[bufferProcess] send to processor:อำเภอตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.523000334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.523003311+07:00","message":"> Transcript [2607] [false]: 'อำเภอตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.523006522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.523009223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.523011206+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.523013474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.695920498+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.695950389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.695955784+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.695966542+07:00","message":"[buffer interim] 162 false อำเภอตำบลหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.695976653+07:00","message":"[bufferProcess] interim [140000000]:อำเภอตำบลหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.695978944+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.695982427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.695985538+07:00","message":"> Transcript [2608] [false]: 'อำเภอตำบลหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.695988815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.695990745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.69599274+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.695994849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.973542752+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.973599449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.973606935+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.973623681+07:00","message":"[buffer interim] 162 false อำเภอตำบลหมู่บ้านไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.973634519+07:00","message":"[bufferProcess] interim [440000000]:อำเภอตำบลหมู่บ้านไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.973637951+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.973645286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.97364923+07:00","message":"> Transcript [2609] [false]: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.973654171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.973657261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.97366015+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.973663326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.973669359+07:00","message":"Push: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.973672326+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.97367591+07:00","message":"Set new StatePrefix : 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:39.973679327+07:00","message":"Next Push (prob) : 'ตำบลหมู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:39.973689225+07:00","message":"push: {false อำเภอ 0 0xc00039d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.230638998+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.230673996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.230679384+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.230688728+07:00","message":"[buffer interim] 162 false อำเภอตำบลหมู่บ้านไหนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.230696219+07:00","message":"[bufferProcess] interim [680000000]:อำเภอตำบลหมู่บ้านไหนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.230698601+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.230701843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.230704495+07:00","message":"> Transcript [2610] [false]: 'อำเภอตำบลหมู่บ้านไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.230707965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.230710138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.230712115+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.230714376+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.310823486+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.310857771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านในฐานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.310863536+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านในฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.310879553+07:00","message":"[buffer interim] 162 false อำเภอตำบลหมู่บ้านในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.310890808+07:00","message":"[bufferProcess] interim [740000000]:อำเภอตำบลหมู่บ้านในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.310894076+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.310903955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.310906736+07:00","message":"> Transcript [2611] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.310910376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.310912808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.310914897+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.3109186+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.3368906+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.336930729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.336937818+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.336955275+07:00","message":"[buffer interim] 162 false อำเภอตำบลหมู่บ้านไหนผ่านเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.336965343+07:00","message":"[bufferProcess] interim [800000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.336968794+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.336973699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.336977515+07:00","message":"> Transcript [2612] [false]: 'อำเภอตำบลหมู่บ้านในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.336982411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.336985487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.336988856+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.336992328+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.565851283+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.565891009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.565897435+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.565911657+07:00","message":"[buffer interim] 162 false อำเภอตำบลหมู่บ้านไหนผ่านเอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.56591933+07:00","message":"[bufferProcess] interim [980000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.565922373+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.565929707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.565933592+07:00","message":"> Transcript [2613] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.565940705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.565943371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.565946151+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.565948656+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.565955552+07:00","message":"Push: 'ตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.565957603+07:00","message":"TextPushed: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.565959761+07:00","message":"Set new StatePrefix : 'อำเภอตำบลหมู่บ้านไหนผ่านเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.565962239+07:00","message":"Next Push (prob) : 'ไหนผ่านเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.565971187+07:00","message":"push: {false ตำบลหมู่บ้าน 0 0xc00039d080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.6035934+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.603635618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไร้แผ่นดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.603641355+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:40.60365639+07:00","message":"[buffer interim] 162 false อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.603666949+07:00","message":"[bufferProcess] interim [40000000]:อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.603669879+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอาดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.603675807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.603678995+07:00","message":"> Transcript [2614] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.603682814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.603685252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.603687246+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:40.603689663+07:00","message":"TextPushed: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:41.136200322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:41.136210488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.174814311+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.174848482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.174853779+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.174868189+07:00","message":"[buffer interim] 162 false อำเภอตำบลหมู่บ้านไหนผ่านเอาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.174874847+07:00","message":"[bufferProcess] interim [640000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.174877307+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.174880821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.174884385+07:00","message":"> Transcript [2615] [false]: 'อำเภอตำบลหมู่บ้านไร้แผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.174886838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.174889806+07:00","message":"Set new StatePrefix: 'อำเภอตำบลหมู่บ้านไร้แผ่นดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.303204198+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.303237411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไร้แผ่นดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.303243325+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.303257641+07:00","message":"[buffer interim] 162 false อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.30326408+07:00","message":"[bufferProcess] interim [760000000]:อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.303266548+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.30327012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.303272897+07:00","message":"> Transcript [2616] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.303275777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.303278013+07:00","message":"Set new StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.307318633+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.307362856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.307369484+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.30738693+07:00","message":"[buffer interim] 162 false อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.307396219+07:00","message":"[bufferProcess] interim [820000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.307399346+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไร้แผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.307406997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.307410258+07:00","message":"> Transcript [2617] [false]: 'อำเภอตำบลหมู่บ้านไร้แผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.307413384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.307415563+07:00","message":"Set new StatePrefix: 'อำเภอตำบลหมู่บ้านไร้แผ่นดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.486766638+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.561220354+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.561256022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.56126203+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.561275546+07:00","message":"[buffer interim] 162 false อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.561282563+07:00","message":"[bufferProcess] interim [60000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.561285637+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.561290989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.561293921+07:00","message":"> Transcript [2618] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.561296576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.561299048+07:00","message":"Set new StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.562649328+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.562687054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.562693091+07:00","message":"receive interim result [false|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.56270993+07:00","message":"[buffer interim] 162 false อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.562717321+07:00","message":"[bufferProcess] interim [120000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.562720041+07:00","message":"[bufferProcess] send to processor:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.562726957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.562729921+07:00","message":"> Transcript [2619] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.562733842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.562736583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.562738603+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.562742046+07:00","message":"TextPushed: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.616686599+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.621806984+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.621838715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ\",\"confidence\":0.9462726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.621844552+07:00","message":"receive interim result [true|false]: อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.621854326+07:00","message":"end recv isFinal message id 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.62185666+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.621861433+07:00","message":"[buffer interim] 162 true อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621867786+07:00","message":"[bufferProcess] interim [150000000]:อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621870728+07:00","message":"[bufferProcess] send to processor (isfinal):อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621874642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621877213+07:00","message":"> Transcript [2620] [false]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.62188045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621882385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621884334+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621886595+07:00","message":"TextPushed: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621888479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621890481+07:00","message":"> Transcript [2621] [true]: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621892966+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621894752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621896542+07:00","message":"StatePrefix: 'อำเภอตำบลหมู่บ้านไหนผ่านเอาดินเข้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621898436+07:00","message":"TextPushed: 'อำเภอตำบลหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:41.621901174+07:00","message":"Push: 'ไหนผ่านเอาดินเข้าใช้ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:41.6219078+07:00","message":"push: {true ไหนผ่านเอาดินเข้าใช้ตรวจ 0 0xc00039d080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:41.632286962+07:00","message":"write wav file: './tmp/7592/7592_162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.317371705+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.317406602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.317412939+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.317424202+07:00","message":"[buffer interim] 163 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.317429964+07:00","message":"[bufferProcess] interim [480000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.317431881+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.354041059+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.354080108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.35408772+07:00","message":"receive interim result [false|false]: ปัสสาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.354102783+07:00","message":"[buffer interim] 163 false ปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.354110671+07:00","message":"[bufferProcess] interim [540000000]:ปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.354114445+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.354121495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.354126097+07:00","message":"> Transcript [2622] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.354129735+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.48932537+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.48935888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อสุภะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.489364554+07:00","message":"receive interim result [false|false]: อสุภะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.489375122+07:00","message":"[buffer interim] 163 false อสุภะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.489382521+07:00","message":"[bufferProcess] interim [720000000]:อสุภะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.489385082+07:00","message":"[bufferProcess] send to processor:ปัสสาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.48939008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.489392996+07:00","message":"> Transcript [2623] [false]: 'ปัสสาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.489395486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.489397797+07:00","message":"Set new StatePrefix: 'ปัสสาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.60004683+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.600127616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัศวนันท์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.60014779+07:00","message":"receive interim result [false|false]: อัศวนันท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.600176231+07:00","message":"[buffer interim] 163 false อัศวนันท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.600200769+07:00","message":"[bufferProcess] interim [780000000]:อัศวนันท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.600206108+07:00","message":"[bufferProcess] send to processor:อสุภะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.600220063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.600231628+07:00","message":"> Transcript [2624] [false]: 'อสุภะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.60023544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.600250208+07:00","message":"Set new StatePrefix: 'อสุภะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.662420534+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.662456689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.662462241+07:00","message":"receive interim result [false|false]: ปัสสาวะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.662477773+07:00","message":"[buffer interim] 163 false ปัสสาวะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.662484459+07:00","message":"[bufferProcess] interim [840000000]:ปัสสาวะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.662486606+07:00","message":"[bufferProcess] send to processor:อัศวนันท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.66248999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.662493027+07:00","message":"> Transcript [2625] [false]: 'อัศวนันท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.662495316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.662497696+07:00","message":"Set new StatePrefix: 'อัศวนันท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.778653052+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.778691303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.778696213+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.778707193+07:00","message":"[buffer interim] 163 false ปัสสาวะในหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.778714071+07:00","message":"[bufferProcess] interim [960000000]:ปัสสาวะในหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.778716377+07:00","message":"[bufferProcess] send to processor:ปัสสาวะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.778719339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.778722259+07:00","message":"> Transcript [2626] [false]: 'ปัสสาวะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.778724559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.77872653+07:00","message":"Set new StatePrefix: 'ปัสสาวะใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.986786973+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.986826326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.986831561+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิงตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:42.986844117+07:00","message":"[buffer interim] 163 false ปัสสาวะในหญิงตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.986850505+07:00","message":"[bufferProcess] interim [200000000]:ปัสสาวะในหญิงตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.986853005+07:00","message":"[bufferProcess] send to processor:ปัสสาวะในหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.986858247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.986861214+07:00","message":"> Transcript [2627] [false]: 'ปัสสาวะในหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.986864562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.986866719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.986868682+07:00","message":"StatePrefix: 'ปัสสาวะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:42.986870957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.165456707+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.165497899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้งครรภ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.165505476+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.165522275+07:00","message":"[buffer interim] 163 false ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.165530513+07:00","message":"[bufferProcess] interim [380000000]:ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.165535307+07:00","message":"[bufferProcess] send to processor:ปัสสาวะในหญิงตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.165539564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.165543941+07:00","message":"> Transcript [2628] [false]: 'ปัสสาวะในหญิงตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.165548266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.165551708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.165554509+07:00","message":"StatePrefix: 'ปัสสาวะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.165558065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.739339461+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.739378462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้งครรภ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.739383859+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:43.73939805+07:00","message":"[buffer interim] 163 false ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.739406269+07:00","message":"[bufferProcess] interim [980000000]:ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.739408925+07:00","message":"[bufferProcess] send to processor:ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.739412404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.739415051+07:00","message":"> Transcript [2629] [false]: 'ปัสสาวะในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.739418343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.739420381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.739422708+07:00","message":"StatePrefix: 'ปัสสาวะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:43.739425126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:44.136885656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:44.13688167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.285375517+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.285415598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้งครรภ์คัดกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.285422617+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิงตั้งครรภ์คัดกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.28543796+07:00","message":"[buffer interim] 163 false ปัสสาวะในหญิงตั้งครรภ์คัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.285446369+07:00","message":"[bufferProcess] interim [520000000]:ปัสสาวะในหญิงตั้งครรภ์คัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.285450256+07:00","message":"[bufferProcess] send to processor:ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.285453511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.285456207+07:00","message":"> Transcript [2630] [false]: 'ปัสสาวะในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.285459822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.285462166+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.285464142+07:00","message":"StatePrefix: 'ปัสสาวะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.285466253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.285468939+07:00","message":"Push: 'ปัสสาวะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.285470958+07:00","message":"TextPushed: 'ปัสสาวะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.285473198+07:00","message":"Set new StatePrefix : 'ปัสสาวะในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.285475553+07:00","message":"Next Push (prob) : 'หญิงตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.28548329+07:00","message":"push: {false ปัสสาวะใน 0 0xc00039d980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.293709073+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.368849014+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.402511875+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.402557556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้งครรภ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.402572094+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.40258974+07:00","message":"[buffer interim] 163 false ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.402598736+07:00","message":"[bufferProcess] interim [580000000]:ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.402603088+07:00","message":"[bufferProcess] send to processor:ปัสสาวะในหญิงตั้งครรภ์คัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.40261005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.402614226+07:00","message":"> Transcript [2631] [false]: 'ปัสสาวะในหญิงตั้งครรภ์คัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.40261903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.402622336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.40262537+07:00","message":"StatePrefix: 'ปัสสาวะในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.402628853+07:00","message":"TextPushed: 'ปัสสาวะใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.406273364+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.406299349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้งครรภ์อะกรองเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.406303794+07:00","message":"receive interim result [false|false]: ปัสสาวะในหญิงตั้งครรภ์อะกรองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.406310943+07:00","message":"[buffer interim] 163 false ปัสสาวะในหญิงตั้งครรภ์อะกรองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.406316175+07:00","message":"[bufferProcess] interim [640000000]:ปัสสาวะในหญิงตั้งครรภ์อะกรองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.406318561+07:00","message":"[bufferProcess] send to processor:ปัสสาวะในหญิงตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.406321445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.406323879+07:00","message":"> Transcript [2632] [false]: 'ปัสสาวะในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.406326763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.406328722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.406330574+07:00","message":"StatePrefix: 'ปัสสาวะในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.406332775+07:00","message":"TextPushed: 'ปัสสาวะใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.446349239+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.446391746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย\",\"confidence\":0.9231699}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.446400283+07:00","message":"receive interim result [true|false]: ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.446413005+07:00","message":"end recv isFinal message id 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.446416286+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.446424116+07:00","message":"[buffer interim] 163 true ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.44643269+07:00","message":"[bufferProcess] interim [700000000]:ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446437221+07:00","message":"[bufferProcess] send to processor (isfinal):ปัสสาวะในหญิงตั้งครรภ์อะกรองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446442071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446445877+07:00","message":"> Transcript [2633] [false]: 'ปัสสาวะในหญิงตั้งครรภ์อะกรองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446451951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446454898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446457888+07:00","message":"StatePrefix: 'ปัสสาวะในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446461468+07:00","message":"TextPushed: 'ปัสสาวะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446464166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446467228+07:00","message":"> Transcript [2634] [true]: 'ปัสสาวะในหญิงตั้งครรภ์คัดกรองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446470849+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446473635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446476215+07:00","message":"StatePrefix: 'ปัสสาวะในหญิงตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446479179+07:00","message":"TextPushed: 'ปัสสาวะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.446485117+07:00","message":"Push: 'หญิงตั้งครรภ์คัดกรองเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.446494528+07:00","message":"push: {true หญิงตั้งครรภ์คัดกรองเลย 0 0xc00039d980}"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:44.455404035+07:00","message":"write wav file: './tmp/7592/7592_163.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.919354769+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.919394494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.91940135+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:44.919418815+07:00","message":"[buffer interim] 164 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.919427695+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:44.919430797+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.123965899+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.124010797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.124016619+07:00","message":"receive interim result [false|false]: การคัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.124031274+07:00","message":"[buffer interim] 164 false การคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.124037927+07:00","message":"[bufferProcess] interim [600000000]:การคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.124040065+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.124043424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.12404644+07:00","message":"> Transcript [2635] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.124049046+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.403521422+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.403554852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.403568952+07:00","message":"receive interim result [false|false]: การคัดกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.403579616+07:00","message":"[buffer interim] 164 false การคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.403586651+07:00","message":"[bufferProcess] interim [840000000]:การคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.403588918+07:00","message":"[bufferProcess] send to processor:การคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.403591775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.403594256+07:00","message":"> Transcript [2636] [false]: 'การคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.403597013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.40359898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.40360129+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.403603394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.605592771+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.605634315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.605640043+07:00","message":"receive interim result [false|false]: การคัดกรองและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.605654737+07:00","message":"[buffer interim] 164 false การคัดกรองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.605661836+07:00","message":"[bufferProcess] interim [80000000]:การคัดกรองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.605664656+07:00","message":"[bufferProcess] send to processor:การคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.60566801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.60567088+07:00","message":"> Transcript [2637] [false]: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.605674072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.605676266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.6056784+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.605680676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.789902853+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.789950091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.789956633+07:00","message":"receive interim result [false|false]: การคัดกรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.789972582+07:00","message":"[buffer interim] 164 false การคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.789980787+07:00","message":"[bufferProcess] interim [200000000]:การคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.789983585+07:00","message":"[bufferProcess] send to processor:การคัดกรองและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.789990624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.789993632+07:00","message":"> Transcript [2638] [false]: 'การคัดกรองและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.789999235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.790002322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.790004535+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.790007105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.798930686+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.798968779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.798975105+07:00","message":"receive interim result [false|false]: การคัดกรองประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.798987039+07:00","message":"[buffer interim] 164 false การคัดกรองประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.798993491+07:00","message":"[bufferProcess] interim [260000000]:การคัดกรองประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.798996331+07:00","message":"[bufferProcess] send to processor:การคัดกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.799001391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.799004229+07:00","message":"> Transcript [2639] [false]: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.799007636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.799009804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.7990118+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.79901388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.799017956+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.799019756+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.799021754+07:00","message":"Set new StatePrefix : 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.799023883+07:00","message":"Next Push (prob) : 'คัดกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.79903164+07:00","message":"push: {false การ 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.985322164+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.985364412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.985371829+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:45.985385543+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.985392+07:00","message":"[bufferProcess] interim [440000000]:การคัดกรองและชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.985394593+07:00","message":"[bufferProcess] send to processor:การคัดกรองประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.985402725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.985407136+07:00","message":"> Transcript [2640] [false]: 'การคัดกรองประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.985411686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.985415116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.98542174+07:00","message":"StatePrefix: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:45.985426438+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.256305765+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.256350125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.256355752+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.256368459+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.256375539+07:00","message":"[bufferProcess] interim [680000000]:การคัดกรองและชุมชนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.256377954+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.256383038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.256385656+07:00","message":"> Transcript [2641] [false]: 'การคัดกรองและชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.256389511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.256391539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.256393474+07:00","message":"StatePrefix: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.256396051+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.436822705+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.436862506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.4368702+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.436883322+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.436893274+07:00","message":"[bufferProcess] interim [860000000]:การคัดกรองและชุมชนนั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.436897058+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.43690425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.436907943+07:00","message":"> Transcript [2642] [false]: 'การคัดกรองและชุมชนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.436912258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.436915237+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.436918268+07:00","message":"StatePrefix: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.436920606+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.539894473+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.539935468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.539942021+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.539956828+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.539963145+07:00","message":"[bufferProcess] interim [980000000]:การคัดกรองและชุมชนนั้นถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.539965718+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.539969006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.539971926+07:00","message":"> Transcript [2643] [false]: 'การคัดกรองและชุมชนนั้นถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.539976894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.539980198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.539983102+07:00","message":"StatePrefix: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.539986279+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.539993631+07:00","message":"Push: 'คัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.539996607+07:00","message":"TextPushed: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.539999984+07:00","message":"Set new StatePrefix : 'การคัดกรองและชุมชนนั้นถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.540002253+07:00","message":"Next Push (prob) : 'และชุมชนนั้นถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.540011161+07:00","message":"push: {false คัดกรอง 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.646074569+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.646111936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.646117661+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.646132269+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.64614022+07:00","message":"[bufferProcess] interim [40000000]:การคัดกรองและชุมชนนั้นฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.646143224+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.646148703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.64615156+07:00","message":"> Transcript [2644] [false]: 'การคัดกรองและชุมชนนั้นถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.64615386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.646155985+07:00","message":"Set new StatePrefix: 'การคัดกรองและชุมชนนั้นถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.732882229+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.732916567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนชั้นฐานันดร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.73292193+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนชั้นฐานันดร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.732937697+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนชั้นฐานันดร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.73294414+07:00","message":"[bufferProcess] interim [160000000]:การคัดกรองและชุมชนชั้นฐานันดร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.732947155+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.73296696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.732970917+07:00","message":"> Transcript [2645] [false]: 'การคัดกรองและชุมชนนั้นฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.732973544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.732976351+07:00","message":"Set new StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.984503695+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.984543388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.98454987+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:46.98456789+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.984582177+07:00","message":"[bufferProcess] interim [400000000]:การคัดกรองและชุมชนนั้นฐานะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.98458504+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนชั้นฐานันดร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.984588254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.984591211+07:00","message":"> Transcript [2646] [false]: 'การคัดกรองและชุมชนชั้นฐานันดร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.98459332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:46.984595518+07:00","message":"Set new StatePrefix: 'การคัดกรองและชุมชนชั้นฐานันดร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.134806374+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.134842359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.134847995+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.134862633+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.134872495+07:00","message":"[bufferProcess] interim [580000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.134875429+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.134878925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.134882038+07:00","message":"> Transcript [2647] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.134884891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.134887081+07:00","message":"Set new StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:47.136904584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:47.136916149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.71965627+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.719692597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.719698314+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.719712693+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.719720369+07:00","message":"[bufferProcess] interim [180000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.719723265+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.719726785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.719729338+07:00","message":"> Transcript [2648] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.719733304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.71973601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.719738129+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.719740352+07:00","message":"TextPushed: 'การคัดกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.919753794+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.919806375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.919812827+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.919827043+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.919835601+07:00","message":"[bufferProcess] interim [360000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.919838807+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.919846745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.919852284+07:00","message":"> Transcript [2649] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.919856525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.919859284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.919861391+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.919863733+07:00","message":"TextPushed: 'การคัดกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.969381331+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.96941827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.969424044+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:47.96943572+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.969442541+07:00","message":"[bufferProcess] interim [420000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.969444925+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.969450224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.969453116+07:00","message":"> Transcript [2650] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.969456636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.969458678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.969460784+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:47.969463255+07:00","message":"TextPushed: 'การคัดกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.091459027+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.091498011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.091503668+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.091519771+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.091526892+07:00","message":"[bufferProcess] interim [480000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.091529839+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.09153352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.091536174+07:00","message":"> Transcript [2651] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.091539885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.091542209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.091544309+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.091546925+07:00","message":"TextPushed: 'การคัดกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.091549634+07:00","message":"Push: 'และชุมชนนั้นฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.091551782+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.091554157+07:00","message":"Set new StatePrefix : 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.091556428+07:00","message":"Next Push (prob) : 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.091570251+07:00","message":"push: {false และชุมชนนั้นฐานะหรือ 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.107132157+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.107163651+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-25T13:16:48.107169477+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.10718402+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.107190212+07:00","message":"[bufferProcess] interim [540000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.107192987+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.107200383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.107202938+07:00","message":"> Transcript [2652] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.107206736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.10720906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.107210981+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.10721373+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.115813628+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.115842678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.115847987+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.115860241+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.115866458+07:00","message":"[bufferProcess] interim [600000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.115869284+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.115874266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.115876893+07:00","message":"> Transcript [2653] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.11588006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.115882297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.115884446+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.115886804+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.243983823+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.244026838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.244038211+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.244052562+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.244059829+07:00","message":"[bufferProcess] interim [720000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.244062314+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.244068536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.244072027+07:00","message":"> Transcript [2654] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.244075495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.244077696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.244080165+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.244082871+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.433369588+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.433412635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.433418753+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.433431969+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.433441+07:00","message":"[bufferProcess] interim [900000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.433443919+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.43344714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.433450004+07:00","message":"> Transcript [2655] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.433454031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.433456246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.43345884+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.433461794+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.433467702+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.433469926+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.433472399+07:00","message":"Set new StatePrefix : 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.43347498+07:00","message":"Next Push (prob) : 'และถ้าเป็นเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.433498486+07:00","message":"push: {false ไม่ 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.735861924+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.735907668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.735916705+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.73593261+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.735944361+07:00","message":"[bufferProcess] interim [140000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.735948531+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.735955569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.735959725+07:00","message":"> Transcript [2656] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.735964827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.735968139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.735971418+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.735975589+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.813293089+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.81333232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.81333834+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.81335161+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.81335834+07:00","message":"[bufferProcess] interim [320000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.813360884+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.813366176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.813369034+07:00","message":"> Transcript [2657] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.813372905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.81337527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.813377283+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.813379983+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.936337834+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.93637848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.93638453+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:48.936414634+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.936428791+07:00","message":"[bufferProcess] interim [380000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.936431394+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.93643483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.936438257+07:00","message":"> Transcript [2658] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.936441958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.936444047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.936446302+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:48.936449066+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.182575254+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.182610022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.182616195+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.182629073+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.182636155+07:00","message":"[bufferProcess] interim [680000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.182639091+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.182642647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.182645375+07:00","message":"> Transcript [2659] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.18264917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.182651238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.18265356+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.182656418+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.182659053+07:00","message":"Push: 'และถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.182661216+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.182663529+07:00","message":"Set new StatePrefix : 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.182665817+07:00","message":"Next Push (prob) : 'ก็เจาะเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.182672621+07:00","message":"push: {false และถ้าเป็นเด็ก 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.452455591+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.452492454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.452498452+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.452510977+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.452517239+07:00","message":"[bufferProcess] interim [860000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.45251985+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.452525427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.452528083+07:00","message":"> Transcript [2660] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.452531665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.452533732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.452535695+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.452538523+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.462751377+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.462776196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ซ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.462781181+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ซ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.462794167+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.462799526+07:00","message":"[bufferProcess] interim [920000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.46280216+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.462805306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.46280777+07:00","message":"> Transcript [2661] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.462810889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.462813351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.462815475+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.462817938+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.509504762+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.509536286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.509541872+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.509555238+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.509570256+07:00","message":"[bufferProcess] interim [980000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.509573714+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.509580698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.509583551+07:00","message":"> Transcript [2662] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.509587035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.509589122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.509591191+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.509593867+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.631205824+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.631247268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.631253617+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.631272359+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.631278992+07:00","message":"[bufferProcess] interim [40000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.631282135+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.631285468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.631288654+07:00","message":"> Transcript [2663] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.631296155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.631298192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.631300464+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.63130318+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.631314745+07:00","message":"Push: 'ก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.631317216+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.631322702+07:00","message":"Set new StatePrefix : 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.631325272+07:00","message":"Next Push (prob) : 'ที่ส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.631332921+07:00","message":"push: {false ก็เจาะเลือด 0 0xc00039ca00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.745528913+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.833430218+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.833479553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.833486574+07:00","message":"receive interim result [false|false]: การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.833501668+07:00","message":"[buffer interim] 164 false การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.833509646+07:00","message":"[bufferProcess] interim [400000000]:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.833513106+07:00","message":"[bufferProcess] send to processor:การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.833517186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.833520928+07:00","message":"> Transcript [2664] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.833525592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.83352768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.833530104+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.833533692+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.920724641+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.920770389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคัดกรองและชุมชนนั้นฐานะเรียนหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก\",\"confidence\":0.93652177}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.920776656+07:00","message":"receive interim result [true|false]: การคัดกรองและชุมชนนั้นฐานะเรียนหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.92078636+07:00","message":"end recv isFinal message id 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.920788981+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.920794745+07:00","message":"[buffer interim] 164 true การคัดกรองและชุมชนนั้นฐานะเรียนหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920805064+07:00","message":"[bufferProcess] interim [400000000]:การคัดกรองและชุมชนนั้นฐานะเรียนหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.92080891+07:00","message":"[bufferProcess] send to processor (isfinal):การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920812925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920816628+07:00","message":"> Transcript [2665] [false]: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920821073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920823265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920825814+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920830485+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920832809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920834885+07:00","message":"> Transcript [2666] [true]: 'การคัดกรองและชุมชนนั้นฐานะเรียนหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920837303+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920839051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920840747+07:00","message":"StatePrefix: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920842813+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.920844662+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.921062088+07:00","message":"Push: 'ที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.921065793+07:00","message":"TextPushed: 'การคัดกรองและชุมชนนั้นฐานะหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.921068542+07:00","message":"Set new StatePrefix : 'การคัดกรองและชุมชนนั้นฐานะเรียนหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.92107118+07:00","message":"Next Push (prob) : 'การคัดกรองและชุมชนนั้นฐานะเรียนหรือไม่และถ้าเป็นเด็กก็เจาะเลือดที่ส้นเท้าเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:49.921081075+07:00","message":"push: {true ที่ส้นเท้าเด็ก 0 0xc00039ca00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:49.921087267+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_164.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:16:49.932703114+07:00","message":"write wav file: './tmp/7592/7592_164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.06743443+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:50.137976334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:50.137987795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.911613093+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.911658272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.91166414+07:00","message":"receive interim result [false|false]: เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:50.911678485+07:00","message":"[buffer interim] 165 false เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.911685574+07:00","message":"[bufferProcess] interim [660000000]:เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:50.911687487+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.098439995+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.098479786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.098486083+07:00","message":"receive interim result [false|false]: เคยอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.098499894+07:00","message":"[buffer interim] 165 false เคยอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.098507051+07:00","message":"[bufferProcess] interim [840000000]:เคยอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.098509819+07:00","message":"[bufferProcess] send to processor:เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.098516445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.098520338+07:00","message":"> Transcript [2667] [false]: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.098522707+07:00","message":"Set StatePrefix (first interim): 'เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.300271953+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.300309326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.300315623+07:00","message":"receive interim result [false|false]: เคยอ่านเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.300329237+07:00","message":"[buffer interim] 165 false เคยอ่านเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.300336154+07:00","message":"[bufferProcess] interim [80000000]:เคยอ่านเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.300338711+07:00","message":"[bufferProcess] send to processor:เคยอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.300341833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.300344696+07:00","message":"> Transcript [2668] [false]: 'เคยอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.300347696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.300350061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.300352344+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.300354971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.812755735+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.812799338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.812806812+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.812822427+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.812830707+07:00","message":"[bufferProcess] interim [560000000]:เคยอ่านเจอเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.812833383+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.812837247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.812840429+07:00","message":"> Transcript [2669] [false]: 'เคยอ่านเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.812843895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.812846081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.812848356+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.812850629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.930019003+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.930056855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.930063521+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:51.93007735+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.930085+07:00","message":"[bufferProcess] interim [680000000]:เคยอ่านเจอเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.930088198+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.930095334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.930098895+07:00","message":"> Transcript [2670] [false]: 'เคยอ่านเจอเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.930102516+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.930104551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.930107165+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:51.930109623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.141963592+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.142011834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.142020061+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.142037808+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.142046342+07:00","message":"[bufferProcess] interim [860000000]:เคยอ่านเจอเขาบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.142050659+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.142061638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.142066175+07:00","message":"> Transcript [2671] [false]: 'เคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.142071383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.142074415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.142077516+07:00","message":"StatePrefix: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.14208078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.142089669+07:00","message":"Push: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.142092412+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.142095368+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.142098634+07:00","message":"Next Push (prob) : 'อ่านเจอเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.142109401+07:00","message":"push: {false เคย 0 0xc00039d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.195481612+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.195524113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.195530168+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.195544708+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.195553036+07:00","message":"[bufferProcess] interim [920000000]:เคยอ่านเจอเขาบอกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.195561361+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.195567755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.195570945+07:00","message":"> Transcript [2672] [false]: 'เคยอ่านเจอเขาบอกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.195574519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.195576769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.195579454+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.195583005+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.237717222+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.237759484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.237765435+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.237775918+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.237782922+07:00","message":"[bufferProcess] interim [980000000]:เคยอ่านเจอเขาบอกว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.237785453+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.237788536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.237791519+07:00","message":"> Transcript [2673] [false]: 'เคยอ่านเจอเขาบอกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.237794576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.237796654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.237798611+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.237801072+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.334239186+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.334286153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.334294756+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.334311134+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.334320793+07:00","message":"[bufferProcess] interim [40000000]:เคยอ่านเจอเขาบอกว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.334324309+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.334328707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.334333087+07:00","message":"> Transcript [2674] [false]: 'เคยอ่านเจอเขาบอกว่าจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.33433797+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.334340792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.334343656+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.334347434+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.37825097+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.378294322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าทางไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.378301515+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าทางไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.378317265+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าทางไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.378325988+07:00","message":"[bufferProcess] interim [100000000]:เคยอ่านเจอเขาบอกว่าทางไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.378329581+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.378335033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.378339385+07:00","message":"> Transcript [2675] [false]: 'เคยอ่านเจอเขาบอกว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.378344786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.37834802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.378351706+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.37835532+07:00","message":"TextPushed: 'เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.378359293+07:00","message":"Push: 'อ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.378362603+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.378367252+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.378372316+07:00","message":"Next Push (prob) : 'ทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.378382839+07:00","message":"push: {false อ่านเจอเขาบอกว่า 0 0xc00039d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.389007854+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.389044171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.389050409+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.389066158+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.389073245+07:00","message":"[bufferProcess] interim [160000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.389075985+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าทางไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.38908299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.38908599+07:00","message":"> Transcript [2676] [false]: 'เคยอ่านเจอเขาบอกว่าทางไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.3890885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.389090824+07:00","message":"Set new StatePrefix: 'เคยอ่านเจอเขาบอกว่าทางไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.769243582+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.769273525+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.769276646+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.769278674+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.769280826+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.769282683+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.769284617+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.893838608+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.893875744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.893882015+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:52.893895253+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.893901751+07:00","message":"[bufferProcess] interim [640000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.893904343+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.893907809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.893910988+07:00","message":"> Transcript [2677] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.893913606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:52.893915555+07:00","message":"Set new StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.025548842+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.025589922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.025595871+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.02561121+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.025617675+07:00","message":"[bufferProcess] interim [760000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.025620132+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.025623112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.025626008+07:00","message":"> Transcript [2678] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.025629237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.025631383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.025633576+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.025637335+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.028370598+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.028385827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.028390028+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.028399612+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.02840351+07:00","message":"[bufferProcess] interim [820000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.028405978+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.02840856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.028413282+07:00","message":"> Transcript [2679] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.028415935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.028417805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.028419778+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.028421791+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:53.138778242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:53.13879003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.210835323+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.210877565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.210884543+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.210901037+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.210909353+07:00","message":"[bufferProcess] interim [940000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.21091206+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.210919108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.210922765+07:00","message":"> Transcript [2680] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.210926462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.210929376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.210931776+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.210934642+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.220797778+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.220824534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.2208302+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.22084223+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.220847827+07:00","message":"[bufferProcess] interim [0]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.220850374+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.220853573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.220856286+07:00","message":"> Transcript [2681] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.220859752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.220862258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.220864363+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.220866957+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.22087206+07:00","message":"Push: 'สมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.220874039+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.220876235+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.220879109+07:00","message":"Next Push (prob) : 'แถวภาคเหนือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.220888377+07:00","message":"push: {false สมัยก่อน 0 0xc00039d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.750689529+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.750734785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.750742469+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.750759149+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.7507675+07:00","message":"[bufferProcess] interim [480000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.750770483+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.750777673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.750780697+07:00","message":"> Transcript [2682] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.750783602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.75078594+07:00","message":"Set new StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.792985634+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.793026105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานตะขาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.793032972+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานตะขาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:53.793044685+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานตะขาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.79305197+07:00","message":"[bufferProcess] interim [540000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานตะขาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.793054585+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.793060243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.793063513+07:00","message":"> Transcript [2683] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานน่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.793067458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.79306983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.793071925+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:53.79307474+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.129728176+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.129779046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.129788642+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.129804217+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.129812302+07:00","message":"[bufferProcess] interim [900000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.129815533+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานตะขาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.129823334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.129826508+07:00","message":"> Transcript [2684] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานตะขาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.129830726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.129832994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.129835406+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.129838294+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.325638551+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.3256797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.325685514+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.325703097+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.325711384+07:00","message":"[bufferProcess] interim [80000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.325717192+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.325724585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.325727914+07:00","message":"> Transcript [2685] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.325732256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.32573466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.325739071+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.325741766+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.447795149+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.447831728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.4478378+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.447856292+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.447863638+07:00","message":"[bufferProcess] interim [140000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.447866281+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.447869397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.447872393+07:00","message":"> Transcript [2686] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.447876873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.447878976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.447881197+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.447884329+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.447899626+07:00","message":"Push: 'แถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.447902255+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.447905156+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.447908115+07:00","message":"Next Push (prob) : 'จะขาดไอโอดีนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.447925752+07:00","message":"push: {false แถวภาคอีสาน 0 0xc00039d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.649064548+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.649097454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.649105261+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.649120671+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.649127712+07:00","message":"[bufferProcess] interim [380000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.649130872+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.64913404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.649136835+07:00","message":"> Transcript [2687] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.649140532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.649142913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.649145339+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.649147967+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.692563098+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.692610915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.692618003+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.692634186+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.692646748+07:00","message":"[bufferProcess] interim [440000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.692649894+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.692653958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.692657276+07:00","message":"> Transcript [2688] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.692661315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.692663437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.692665745+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.692670323+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.823348852+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.823385815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.823391443+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:54.823404302+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.82341162+07:00","message":"[bufferProcess] interim [560000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.823415914+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.823423101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.823427348+07:00","message":"> Transcript [2689] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.823431214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.823433181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.823435422+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:54.823438182+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.329587329+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.3296245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.329631329+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.329646833+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.329653713+07:00","message":"[bufferProcess] interim [40000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.329656438+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.329661705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.329664465+07:00","message":"> Transcript [2690] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.329668166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.329670249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.329672673+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.329675163+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.329678345+07:00","message":"Push: 'จะขาดไอโอดีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.329680542+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.329682961+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.329685353+07:00","message":"Next Push (prob) : 'เยอะใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.32969431+07:00","message":"push: {false จะขาดไอโอดีนกัน 0 0xc00039d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.90775258+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.907782134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.907788977+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:55.907801385+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.907813472+07:00","message":"[bufferProcess] interim [640000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.907816504+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.907822472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.907828875+07:00","message":"> Transcript [2691] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.907833183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.907835978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.907838311+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:55.90784126+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:56.138866238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:56.138894836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.128776567+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.128812371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.128824061+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.12883619+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128843078+07:00","message":"[bufferProcess] interim [840000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128846052+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.1288518+07:00","message":"[bufferProcess] send to processor (ticker):เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128854995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128862328+07:00","message":"> Transcript [2692] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128866732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128868988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128871271+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128874416+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128876656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128880532+07:00","message":"> Transcript [2693] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128882945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128884724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128886427+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.128888514+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.699365016+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.699400297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.699406379+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:57.699419825+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.699426381+07:00","message":"[bufferProcess] interim [440000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:57.699428795+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.604729903+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.604771608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.604779907+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.604799228+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.604806561+07:00","message":"[bufferProcess] interim [340000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.604809853+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.604813563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.604816249+07:00","message":"> Transcript [2694] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.604821016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.604823209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.604825507+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.60482829+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.60483147+07:00","message":"Push: 'เยอะใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.604834662+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.604837221+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:58.60484025+07:00","message":"Next Push (prob) : 'ครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:58.604849719+07:00","message":"push: {false เยอะใช่ไหม 0 0xc00039d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.127875674+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.127912932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.12792286+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.127941286+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.127948796+07:00","message":"[bufferProcess] interim [880000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.127951937+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.127957119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.127959897+07:00","message":"> Transcript [2695] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.127964116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.127966182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.12796858+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.127971353+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:59.139449008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:16:59.139501731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.298773413+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.298810779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.298818733+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.298831951+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.298838547+07:00","message":"[bufferProcess] interim [60000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.298841785+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.298848382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.298851333+07:00","message":"> Transcript [2696] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.298855552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.298857816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.298860472+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.298863445+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.303134152+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.303158805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.303164381+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.303175955+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.303183013+07:00","message":"[bufferProcess] interim [120000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.303187396+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.303193722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.303197194+07:00","message":"> Transcript [2697] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.303202026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.303204931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.303208761+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.303211776+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.50158726+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.501622608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.501629267+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.50163986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 อาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.501642575+07:00","message":"receive interim result [false|false]:  1 อาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.501651386+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.501654981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.501658457+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.501663506+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.501667019+07:00","message":"[buffer interim] 165 false  1 อาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.501669384+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501675117+07:00","message":"[bufferProcess] interim [240000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501681547+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501691448+07:00","message":"[bufferProcess] interim [240000000]: 1 อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501694014+07:00","message":"[bufferProcess] update buffer: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง 1 อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501696813+07:00","message":"[bufferProcess] interim [300000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501699218+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง 1 อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501702412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501705075+07:00","message":"> Transcript [2698] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501709349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501711497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501713828+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501716533+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501722548+07:00","message":"Push: 'ครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501724672+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.50172726+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501731353+07:00","message":"Next Push (prob) : 'ทะเลเข้าไม่ถึงอันที่ 1 อันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501733526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.50173571+07:00","message":"> Transcript [2699] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง 1 อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501737881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.501739758+07:00","message":"Set new StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึง 1 อาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.501748485+07:00","message":"push: {false ครับภาคเหนืออาหารทะเล 0 0xc00039d280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.950034231+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.950070148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.950076435+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:16:59.950092603+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.950099598+07:00","message":"[bufferProcess] interim [720000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.950102355+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.950106659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.950109752+07:00","message":"> Transcript [2700] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.950113045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:16:59.950115192+07:00","message":"Set new StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.163025524+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.163064181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.16307029+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.163083101+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.163090092+07:00","message":"[bufferProcess] interim [840000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.163097537+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.163103629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.163106261+07:00","message":"> Transcript [2701] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.163110229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.163112513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.163114569+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.163117893+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.200077513+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.200122097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.200131336+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.200146783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.200151143+07:00","message":"receive interim result [false|false]:  คนเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.200171439+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.20017867+07:00","message":"[buffer interim] 165 false  คนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.200185992+07:00","message":"[bufferProcess] interim [900000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.200190687+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.200196265+07:00","message":"[bufferProcess] interim [900000000]: คนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.200199661+07:00","message":"[bufferProcess] update buffer: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.200204936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.200209201+07:00","message":"> Transcript [2702] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.200217593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.200221364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.200227625+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.200232165+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.211309148+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.211346194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.211352672+07:00","message":"receive interim result [false|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.211364747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนเหล่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.211367548+07:00","message":"receive interim result [false|false]:  คนเหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.211375085+07:00","message":"[buffer interim] 165 false เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.211381333+07:00","message":"[buffer interim] 165 false  คนเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.211387896+07:00","message":"[bufferProcess] interim [960000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.211391654+07:00","message":"[bufferProcess] send to processor:เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.211395513+07:00","message":"[bufferProcess] interim [960000000]: คนเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.211398134+07:00","message":"[bufferProcess] update buffer: เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.21140165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.211404853+07:00","message":"> Transcript [2703] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.211409016+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.211411213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.211413148+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.211416387+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.315813137+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.375787037+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.534699311+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.53473868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเหล่านี้\",\"confidence\":0.9559984}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.534745136+07:00","message":"receive interim result [true|false]: เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.534755231+07:00","message":"end recv isFinal message id 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.534757534+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.534764578+07:00","message":"[buffer interim] 165 true เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534774062+07:00","message":"[bufferProcess] interim [260000000]:เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534777825+07:00","message":"[bufferProcess] send to processor (isfinal):เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534781558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534784573+07:00","message":"> Transcript [2704] [false]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534788483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534790512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534792738+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534802154+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534807507+07:00","message":"Push: 'ทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534823774+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534826497+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534829388+07:00","message":"Next Push (prob) : ' คนเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534831396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534833446+07:00","message":"> Transcript [2705] [true]: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.53483621+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534837974+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.53483997+07:00","message":"StatePrefix: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534842356+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.534844542+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.534865167+07:00","message":"push: {false ทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 0 0xc00039d280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.535154283+07:00","message":"Push: ' คนเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.535157723+07:00","message":"TextPushed: 'เคยอ่านเจอเขาบอกว่าสมัยก่อนแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.535160418+07:00","message":"Set new StatePrefix : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.535163056+07:00","message":"Next Push (prob) : 'เคยอ่านเจอเขาบอกว่าสมัยก่อนน่ะแถวภาคอีสานจะขาดไอโอดีนกันเยอะใช่ไหมครับภาคเหนืออาหารทะเลอาหารทะเลเข้าไม่ถึงอันที่ 1 อันที่ 2 คนเหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.5351696+07:00","message":"push: {true  คนเหล่านี้ 0 0xc00039d280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.535175646+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_165.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:00.554173831+07:00","message":"write wav file: './tmp/7592/7592_165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.856435919+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.856484603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.856491463+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:00.856513491+07:00","message":"[buffer interim] 166 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.856527125+07:00","message":"[bufferProcess] interim [240000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:00.856532001+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.022772004+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.022818333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.022823602+07:00","message":"receive interim result [false|false]: มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.022835618+07:00","message":"[buffer interim] 166 false มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.022842026+07:00","message":"[bufferProcess] interim [360000000]:มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.022844424+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.02284962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.022852346+07:00","message":"> Transcript [2706] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.022854582+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.072934901+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.072973052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.072978762+07:00","message":"receive interim result [false|false]: มีพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.072992177+07:00","message":"[buffer interim] 166 false มีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.072998676+07:00","message":"[bufferProcess] interim [420000000]:มีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.073001805+07:00","message":"[bufferProcess] send to processor:มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.073005345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.073008231+07:00","message":"> Transcript [2707] [false]: 'มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.073011607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.073013757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.073016043+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.073018093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.113757953+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.113800597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.113806404+07:00","message":"receive interim result [false|false]: มีภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.11382858+07:00","message":"[buffer interim] 166 false มีภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.11383583+07:00","message":"[bufferProcess] interim [480000000]:มีภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.11383842+07:00","message":"[bufferProcess] send to processor:มีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.113846287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.11384923+07:00","message":"> Transcript [2708] [false]: 'มีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.11385293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.113855645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.113858+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.113860718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.237661554+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.237712466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีพญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.237721499+07:00","message":"receive interim result [false|false]: มีพญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.237741269+07:00","message":"[buffer interim] 166 false มีพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.237750429+07:00","message":"[bufferProcess] interim [660000000]:มีพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.237754178+07:00","message":"[bufferProcess] send to processor:มีภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.237764262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.237768274+07:00","message":"> Transcript [2709] [false]: 'มีภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.237773273+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.237776482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.237779932+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.237786118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.253912081+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.25397163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีพยาธิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.253980252+07:00","message":"receive interim result [false|false]: มีพยาธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.254000194+07:00","message":"[buffer interim] 166 false มีพยาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.254011231+07:00","message":"[bufferProcess] interim [720000000]:มีพยาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.254013442+07:00","message":"[bufferProcess] send to processor:มีพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.254017148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.254020227+07:00","message":"> Transcript [2710] [false]: 'มีพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.254024595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.254026846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.254028813+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.254030908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.254036759+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.254038646+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.254040671+07:00","message":"Set new StatePrefix : 'มีพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.254042736+07:00","message":"Next Push (prob) : 'พญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.254051444+07:00","message":"push: {false มี 0 0xc00039dc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.375797213+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.375850576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.375857145+07:00","message":"receive interim result [false|false]: มีภาวะยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.375873881+07:00","message":"[buffer interim] 166 false มีภาวะยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.375882288+07:00","message":"[bufferProcess] interim [780000000]:มีภาวะยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.375884839+07:00","message":"[bufferProcess] send to processor:มีพยาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.375888702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.375891715+07:00","message":"> Transcript [2711] [false]: 'มีพยาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.375894131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.375896335+07:00","message":"Set new StatePrefix: 'มีพยาธิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.429299071+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.429331407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.429336423+07:00","message":"receive interim result [false|false]: มีภาวะยากจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.429350679+07:00","message":"[buffer interim] 166 false มีภาวะยากจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.42935796+07:00","message":"[bufferProcess] interim [900000000]:มีภาวะยากจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.429360495+07:00","message":"[bufferProcess] send to processor:มีภาวะยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.429364088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.429367446+07:00","message":"> Transcript [2712] [false]: 'มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.429370151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.429372257+07:00","message":"Set new StatePrefix: 'มีภาวะยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.940310591+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.940358326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.94036587+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:01.940382082+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.940390368+07:00","message":"[bufferProcess] interim [380000000]:มีภาวะยากจนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.94039295+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.940401532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.940404834+07:00","message":"> Transcript [2713] [false]: 'มีภาวะยากจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.940408389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.9404111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.940413075+07:00","message":"StatePrefix: 'มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:01.940416029+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:02.140308747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:02.140318901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.149652302+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.149709555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.14971852+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.149739317+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.149752719+07:00","message":"[bufferProcess] interim [560000000]:มีภาวะยากจนการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.149757197+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.149766761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.149771491+07:00","message":"> Transcript [2714] [false]: 'มีภาวะยากจนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.149777006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.149780583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.149785022+07:00","message":"StatePrefix: 'มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.14978935+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.268541598+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.268590165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนกาญจนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.268597223+07:00","message":"receive interim result [false|false]: มีภาวะยากจนกาญจนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.268611825+07:00","message":"[buffer interim] 166 false มีภาวะยากจนกาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.268619949+07:00","message":"[bufferProcess] interim [680000000]:มีภาวะยากจนกาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.268622204+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.268625707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.268628587+07:00","message":"> Transcript [2715] [false]: 'มีภาวะยากจนการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.268632389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.268634651+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.268636768+07:00","message":"StatePrefix: 'มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.268639109+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.342008+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.342057254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะนั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.342066668+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะนั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.342083278+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.342091697+07:00","message":"[bufferProcess] interim [800000000]:มีภาวะยากจนการจะนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.342095104+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนกาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.342104784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.342109109+07:00","message":"> Transcript [2716] [false]: 'มีภาวะยากจนกาญจนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.342114398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.342117341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.342120195+07:00","message":"StatePrefix: 'มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.342123821+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.3421317+07:00","message":"Push: 'ภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.342134456+07:00","message":"TextPushed: 'มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.342138344+07:00","message":"Set new StatePrefix : 'มีภาวะยากจนกาญจนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.342141656+07:00","message":"Next Push (prob) : 'จนกาญจนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.342151523+07:00","message":"push: {false ภาวะยาก 0 0xc00039dc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.455858676+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.455896603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนกาญจนบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.45590225+07:00","message":"receive interim result [false|false]: มีภาวะยากจนกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.455918162+07:00","message":"[buffer interim] 166 false มีภาวะยากจนกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.455925555+07:00","message":"[bufferProcess] interim [860000000]:มีภาวะยากจนกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.455927833+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.455931407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.455933977+07:00","message":"> Transcript [2717] [false]: 'มีภาวะยากจนการจะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.455936346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.45593841+07:00","message":"Set new StatePrefix: 'มีภาวะยากจนการจะนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.460082425+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.460105656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.460111098+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.460122761+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.460127473+07:00","message":"[bufferProcess] interim [920000000]:มีภาวะยากจนการจะมานั่งกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.460130534+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.460135661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.460137911+07:00","message":"> Transcript [2718] [false]: 'มีภาวะยากจนกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.460140121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.460142197+07:00","message":"Set new StatePrefix: 'มีภาวะยากจนกาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.657944337+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.657985356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.657992345+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.658004167+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.658010748+07:00","message":"[bufferProcess] interim [100000000]:มีภาวะยากจนการจะมานั่งกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.658013849+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.658018679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.658021449+07:00","message":"> Transcript [2719] [false]: 'มีภาวะยากจนการจะมานั่งกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.658024007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.658027213+07:00","message":"Set new StatePrefix: 'มีภาวะยากจนการจะมานั่งกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.96539495+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.96542617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.965432247+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:02.965444438+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.965451837+07:00","message":"[bufferProcess] interim [340000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.965454837+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.965464575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.965467627+07:00","message":"> Transcript [2720] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.965471091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.965473377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.965475571+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:02.965477757+07:00","message":"TextPushed: 'มีภาวะยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:03.53497684+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:03.535017027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:03.535022649+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:03.535034911+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.535041241+07:00","message":"[bufferProcess] interim [940000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.535044045+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.535049102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.535051659+07:00","message":"> Transcript [2721] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.535055015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.535057243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.535059673+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.535062152+07:00","message":"TextPushed: 'มีภาวะยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:03.85795825+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:03.857993016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:03.858001565+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:03.85801492+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.858021838+07:00","message":"[bufferProcess] interim [300000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.858024429+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.858031361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.858034261+07:00","message":"> Transcript [2722] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.858037804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.85804008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.858042513+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:03.858045532+07:00","message":"TextPushed: 'มีภาวะยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.124450039+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.124488624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.124496108+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.124510701+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.12451746+07:00","message":"[bufferProcess] interim [600000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.12452015+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.124526433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.124529205+07:00","message":"> Transcript [2723] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.124533418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.124535667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.124538201+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.124540829+07:00","message":"TextPushed: 'มีภาวะยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.124547053+07:00","message":"Push: 'จนการจะมานั่งกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.124549119+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.124561401+07:00","message":"Set new StatePrefix : 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.124565445+07:00","message":"Next Push (prob) : 'อาหารทะเลหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.124592022+07:00","message":"push: {false จนการจะมานั่งกิน 0 0xc00039dc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.272227006+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.272263273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.272269538+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.272282824+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.27228973+07:00","message":"[bufferProcess] interim [720000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.272292499+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.272298334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.272301217+07:00","message":"> Transcript [2724] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.272304542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.272306636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.272308898+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.272311896+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.440188237+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.440226754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.440236242+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.44025133+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.44025856+07:00","message":"[bufferProcess] interim [900000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.440261332+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.440264896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.440267947+07:00","message":"> Transcript [2725] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.44027185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.440274557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.440276555+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.440279115+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.567392866+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.567431621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.567437791+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.567450462+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.567457333+07:00","message":"[bufferProcess] interim [20000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.56746059+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.567466347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.56746904+07:00","message":"> Transcript [2726] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.56747266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.567474687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.567476778+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.567479166+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.820022005+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.82005918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.820067387+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.820082032+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.820089248+07:00","message":"[bufferProcess] interim [320000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.820092026+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.820100018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.820102859+07:00","message":"> Transcript [2727] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.820106687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.820109706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.820112395+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.820115009+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.820120923+07:00","message":"Push: 'อาหารทะเลหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.820123722+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.82012595+07:00","message":"Set new StatePrefix : 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.820128551+07:00","message":"Next Push (prob) : 'ขาดความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.820136065+07:00","message":"push: {false อาหารทะเลหรือ 0 0xc00039dc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.948150933+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.948194204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.948201254+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:04.948217066+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.948225258+07:00","message":"[bufferProcess] interim [380000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.948228363+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.948232339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.948235468+07:00","message":"> Transcript [2728] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.948239324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.948241788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.948244094+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:04.948247101+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.136814985+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.136856979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.136863642+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.136876444+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.136883747+07:00","message":"[bufferProcess] interim [620000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.136886819+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.136894049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.136896797+07:00","message":"> Transcript [2729] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.136900453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.136902906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.13690518+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.136908334+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:05.141230791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:05.14126981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.458704038+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.458738523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.458744337+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.458754874+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.458762428+07:00","message":"[bufferProcess] interim [860000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.458765207+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.458772715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.458775348+07:00","message":"> Transcript [2730] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.458778955+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.458781129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.458783543+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.458786396+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.717964327+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.718000992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.718007122+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.718023436+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.718030239+07:00","message":"[bufferProcess] interim [160000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.718032768+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.718036263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.718039285+07:00","message":"> Transcript [2731] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.71804573+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.71804795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.718050113+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.718053292+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.718055917+07:00","message":"Push: 'ขาดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.718057881+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.718060086+07:00","message":"Set new StatePrefix : 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:05.718062897+07:00","message":"Next Push (prob) : 'เรื่องการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:05.718070589+07:00","message":"push: {false ขาดความรู้ 0 0xc00039dc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.033865211+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.033915473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.033922866+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.033956355+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.033965151+07:00","message":"[bufferProcess] interim [460000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.033977567+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.033981107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.033984291+07:00","message":"> Transcript [2732] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.033988566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.033990823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.033993805+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.033997007+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.356652451+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.35668811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.356693863+07:00","message":"receive interim result [false|false]: มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.356709611+07:00","message":"[buffer interim] 166 false มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.356717808+07:00","message":"[bufferProcess] interim [760000000]:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.356720921+07:00","message":"[bufferProcess] send to processor:มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.356724524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.356726939+07:00","message":"> Transcript [2733] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.356730852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.356733059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.35673517+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.356737925+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.594432798+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.655613654+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.782764481+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.782807592+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-25T13:17:06.78281494+07:00","message":"receive interim result [true|false]: มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.782828033+07:00","message":"end recv isFinal message id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.782830414+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.782836533+07:00","message":"[buffer interim] 166 true มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782845546+07:00","message":"[bufferProcess] interim [240000000]:มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782849184+07:00","message":"[bufferProcess] send to processor (isfinal):มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.78285686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782887121+07:00","message":"> Transcript [2734] [false]: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782894898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782897271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782899776+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782902813+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782905978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782908486+07:00","message":"> Transcript [2735] [true]: 'มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782911135+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782912999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782915807+07:00","message":"StatePrefix: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782919638+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.782922854+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.783154048+07:00","message":"Push: 'เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.783157897+07:00","message":"TextPushed: 'มีภาวะยากจนการจะมานั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.783160468+07:00","message":"Set new StatePrefix : 'มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.783163199+07:00","message":"Next Push (prob) : 'มีภาวะยากจนการจะนั่งกินอาหารทะเลหรือขาดความรู้เรื่องการใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:06.783173948+07:00","message":"push: {true เรื่องการใช้เกลือเสริมไอโอดีน 0 0xc00039dc80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:06.783184631+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_166.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:06.794882511+07:00","message":"write wav file: './tmp/7592/7592_166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.565476664+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.565524309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประดิษฐ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.565529713+07:00","message":"receive interim result [false|false]: ประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.565544318+07:00","message":"[buffer interim] 167 false ประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.565560648+07:00","message":"[bufferProcess] interim [840000000]:ประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.565563153+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.71828697+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.718329082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.718335966+07:00","message":"receive interim result [false|false]: ปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.718350484+07:00","message":"[buffer interim] 167 false ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.718362475+07:00","message":"[bufferProcess] interim [960000000]:ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.718365963+07:00","message":"[bufferProcess] send to processor:ประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.718373015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.718377691+07:00","message":"> Transcript [2736] [false]: 'ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.718381131+07:00","message":"Set StatePrefix (first interim): 'ประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.832867978+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.832911711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.832918262+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.832932761+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.832942123+07:00","message":"[bufferProcess] interim [80000000]:พอดีเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.832944708+07:00","message":"[bufferProcess] send to processor:ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.832951865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.832954892+07:00","message":"> Transcript [2737] [false]: 'ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.832957514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.832959706+07:00","message":"Set new StatePrefix: 'ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.881402381+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.881440986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.881447181+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:07.881459331+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.881469015+07:00","message":"[bufferProcess] interim [200000000]:พอดีเมื่อกี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.881471515+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.881476881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.881479817+07:00","message":"> Transcript [2738] [false]: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.881482262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:07.881484607+07:00","message":"Set new StatePrefix: 'พอดีเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.018421323+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.018456726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.0184637+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.018474043+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.018480718+07:00","message":"[bufferProcess] interim [380000000]:พอดีเมื่อกี้ก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.018483312+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.018490669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.018493227+07:00","message":"> Transcript [2739] [false]: 'พอดีเมื่อกี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.018496392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.018498737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.018500654+07:00","message":"StatePrefix: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.018502886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:08.141900992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:08.141904853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.214397601+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.214441738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.214449309+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.214466525+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.214477271+07:00","message":"[bufferProcess] interim [560000000]:พอดีเมื่อกี้ก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.214480712+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.21448731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.214491762+07:00","message":"> Transcript [2740] [false]: 'พอดีเมื่อกี้ก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.214496847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.214499937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.214502888+07:00","message":"StatePrefix: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.214506043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.217152722+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.217183225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.217187898+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.21719849+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.217203663+07:00","message":"[bufferProcess] interim [620000000]:พอดีเมื่อกี้ก็เข้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.217205781+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.217208809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.217211241+07:00","message":"> Transcript [2741] [false]: 'พอดีเมื่อกี้ก็เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.217213965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.217215918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.217217831+07:00","message":"StatePrefix: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.217219856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.276724918+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.276765283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.276770839+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.276787554+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.276794196+07:00","message":"[bufferProcess] interim [680000000]:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.276797084+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.276800467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.276803635+07:00","message":"> Transcript [2742] [false]: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.276807144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.276809822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.276812211+07:00","message":"StatePrefix: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.276814414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.276821019+07:00","message":"Push: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.276823064+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.276825097+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.276827231+07:00","message":"Next Push (prob) : 'ก็เข้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.276834628+07:00","message":"push: {false พอดีเมื่อกี้ 0 0xc001f8c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.996325363+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.996377694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.996382965+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:08.996393999+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.996400393+07:00","message":"[bufferProcess] interim [280000000]:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.996402686+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.996412275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.996415048+07:00","message":"> Transcript [2743] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.99641859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.996420957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.996422948+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:08.996425372+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.435869473+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.435915242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.435922358+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.43594108+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.435950998+07:00","message":"[bufferProcess] interim [760000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.435954218+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.435958271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.435961416+07:00","message":"> Transcript [2744] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.435965423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.435967712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.435970125+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.435972969+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.713204104+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.713237254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงตากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.713242903+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงตากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.713261398+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึงตากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.713268556+07:00","message":"[bufferProcess] interim [940000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงตากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.713273296+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.713276389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.713279423+07:00","message":"> Transcript [2745] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.713283713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.713286073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.713289275+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.713291765+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.843830257+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.843876672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.843885305+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.843911947+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.843924756+07:00","message":"[bufferProcess] interim [0]:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.843927384+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงตากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.843931882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.843935447+07:00","message":"> Transcript [2746] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงตากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.843939626+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.843944784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.843947231+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.843950155+07:00","message":"TextPushed: 'พอดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.843953597+07:00","message":"Push: 'ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.843955592+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.843958404+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงตากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:09.843961195+07:00","message":"Next Push (prob) : 'ถึงตากับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:09.843987461+07:00","message":"push: {false ก็เข้าไม่ 0 0xc001f8c180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.099262204+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.099314533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.09932157+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.099333737+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.099342218+07:00","message":"[bufferProcess] interim [180000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.099345242+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.099349709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.099353113+07:00","message":"> Transcript [2747] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.099355666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.099357774+07:00","message":"Set new StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.203692197+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.203739703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.203746926+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.203761349+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.203769408+07:00","message":"[bufferProcess] interim [240000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.203772215+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.203779088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.203782324+07:00","message":"> Transcript [2748] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.203786412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.203788923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.203791255+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.203794409+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.588200049+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.588248815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงอัตราส่วนผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.588256705+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงอัตราส่วนผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.588274091+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึงอัตราส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.588284344+07:00","message":"[bufferProcess] interim [480000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงอัตราส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.588288623+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.588299086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.588303364+07:00","message":"> Transcript [2749] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.588308512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.588312042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.588315261+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.588319331+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.599734951+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.599762102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.599768165+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.599776691+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.59978305+07:00","message":"[bufferProcess] interim [540000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.599785877+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงอัตราส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.599789325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.599791734+07:00","message":"> Transcript [2750] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอัตราส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.599794346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.59979649+07:00","message":"Set new StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอัตราส่วนผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.601972031+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.601984145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.601988038+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.601998792+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.602002917+07:00","message":"[bufferProcess] interim [600000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.602005212+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.602007822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.602010028+07:00","message":"> Transcript [2751] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.602012839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.602014891+07:00","message":"Set new StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.719897311+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.71992719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.71993351+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.719945838+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.719952839+07:00","message":"[bufferProcess] interim [80000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.719955639+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.719960806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.719964148+07:00","message":"> Transcript [2752] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.719966948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.719968979+07:00","message":"Set new StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงวันสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.846135146+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.846169363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.846174803+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:10.846185661+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.846192953+07:00","message":"[bufferProcess] interim [200000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.846195338+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.846198388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.8462011+07:00","message":"> Transcript [2753] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.846203681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:10.84620597+07:00","message":"Set new StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:11.142643548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:11.142678498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.414298925+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.414336946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.414344646+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.414359599+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.414366482+07:00","message":"[bufferProcess] interim [740000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.414370827+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.414380943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.414385819+07:00","message":"> Transcript [2754] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.414391167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.414394774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.414396707+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.414399159+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.487741585+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.487786463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.487797598+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.487816292+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.487832307+07:00","message":"[bufferProcess] interim [920000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.487836178+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.487840779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.487844727+07:00","message":"> Transcript [2755] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.487850475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.487853412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.487857166+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.487861672+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.783575738+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.805440834+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.805480254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.805485924+07:00","message":"receive interim result [false|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.805506761+07:00","message":"[buffer interim] 167 false พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.805515517+07:00","message":"[bufferProcess] interim [220000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.805519524+07:00","message":"[bufferProcess] send to processor:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.805523952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.805529369+07:00","message":"> Transcript [2756] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.805535602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.805537889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.805540255+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:11.805542854+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:11.855932524+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.0136889+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.013752776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์เขาพูดถึงวันสำคัญพรุ่งนี้วันไอโอดีน\",\"confidence\":0.9118727}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.013761328+07:00","message":"receive interim result [true|false]: พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์เขาพูดถึงวันสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.013773775+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.013776839+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.013784294+07:00","message":"[buffer interim] 167 true พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์เขาพูดถึงวันสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013792622+07:00","message":"[bufferProcess] interim [340000000]:พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์เขาพูดถึงวันสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013800721+07:00","message":"[bufferProcess] send to processor (isfinal):พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013804384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013807358+07:00","message":"> Transcript [2757] [false]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013811081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013812992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013815392+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013817944+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013821104+07:00","message":"Push: 'ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.01382338+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013825784+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013834158+07:00","message":"Next Push (prob) : 'นี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013837394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013839587+07:00","message":"> Transcript [2758] [true]: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์เขาพูดถึงวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013841996+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013843674+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013845473+07:00","message":"StatePrefix: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013847537+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.013849317+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.013934303+07:00","message":"push: {false ถึงอาจารย์พูดถูกมันสำคัญพรุ่ง 0 0xc001f8c180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.014069382+07:00","message":"Push: 'วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.014081482+07:00","message":"TextPushed: 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์พูดถูกมันสำคัญพรุ่งวันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.014086402+07:00","message":"Set new StatePrefix : 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์เขาพูดถึงวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.014090753+07:00","message":"Next Push (prob) : 'พอดีเมื่อกี้ก็เข้าไม่ถึงอาจารย์เขาพูดถึงวันสำคัญพรุ่งนี้วันไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.01408901+07:00","message":"push: {true วันไอโอดีน 0 0xc001f8c180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.014086633+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_167.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:12.025464017+07:00","message":"write wav file: './tmp/7592/7592_167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.570065239+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.570104541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.570111948+07:00","message":"receive interim result [false|false]: ชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.570126089+07:00","message":"[buffer interim] 168 false ชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.570132745+07:00","message":"[bufferProcess] interim [540000000]:ชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.570134658+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.914168182+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.914205631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาติพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.914210975+07:00","message":"receive interim result [false|false]: ชาติพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:12.914224466+07:00","message":"[buffer interim] 168 false ชาติพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.914232259+07:00","message":"[bufferProcess] interim [900000000]:ชาติพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.914235073+07:00","message":"[bufferProcess] send to processor:ชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.914241354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.914244023+07:00","message":"> Transcript [2759] [false]: 'ชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:12.914246175+07:00","message":"Set StatePrefix (first interim): 'ชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.010858777+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.010905453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.010912971+07:00","message":"receive interim result [false|false]: ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.010928643+07:00","message":"[buffer interim] 168 false ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.010936081+07:00","message":"[bufferProcess] interim [960000000]:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.010938781+07:00","message":"[bufferProcess] send to processor:ชาติพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.010945569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.010948764+07:00","message":"> Transcript [2760] [false]: 'ชาติพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.01095272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.010955956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.010960992+07:00","message":"StatePrefix: 'ชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.010964076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.01630575+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.016326682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาติพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.016332026+07:00","message":"receive interim result [false|false]: ชาติพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.016338982+07:00","message":"[buffer interim] 168 false ชาติพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.016350652+07:00","message":"[bufferProcess] interim [20000000]:ชาติพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.016353164+07:00","message":"[bufferProcess] send to processor:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.016356133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.016358714+07:00","message":"> Transcript [2761] [false]: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.016361033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.016363296+07:00","message":"Set new StatePrefix: 'ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.090027138+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.090072158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.090078968+07:00","message":"receive interim result [false|false]: ตั้งการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.090097556+07:00","message":"[buffer interim] 168 false ตั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.090106496+07:00","message":"[bufferProcess] interim [80000000]:ตั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.090110783+07:00","message":"[bufferProcess] send to processor:ชาติพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.090120224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.090124061+07:00","message":"> Transcript [2762] [false]: 'ชาติพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.090128181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.090131182+07:00","message":"Set new StatePrefix: 'ชาติพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.271142304+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.271186317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาติฮังการี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.271192817+07:00","message":"receive interim result [false|false]: ชาติฮังการี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.271215331+07:00","message":"[buffer interim] 168 false ชาติฮังการี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.271223522+07:00","message":"[bufferProcess] interim [320000000]:ชาติฮังการี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.271225713+07:00","message":"[bufferProcess] send to processor:ตั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.271233639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.27123718+07:00","message":"> Transcript [2763] [false]: 'ตั้งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.271240088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.271243015+07:00","message":"Set new StatePrefix: 'ตั้งการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.468812962+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.468852638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.468863667+07:00","message":"receive interim result [false|false]: ทางการหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.468879561+07:00","message":"[buffer interim] 168 false ทางการหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.468889755+07:00","message":"[bufferProcess] interim [500000000]:ทางการหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.468892943+07:00","message":"[bufferProcess] send to processor:ชาติฮังการี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.468900076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.468906081+07:00","message":"> Transcript [2764] [false]: 'ชาติฮังการี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.468911198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.468915699+07:00","message":"Set new StatePrefix: 'ชาติฮังการี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.778321054+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.778360542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.778366837+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.778382487+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.778390771+07:00","message":"[bufferProcess] interim [740000000]:ทางการหรือหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.778394021+07:00","message":"[bufferProcess] send to processor:ทางการหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.77839773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.778400865+07:00","message":"> Transcript [2765] [false]: 'ทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.778403329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.778405395+07:00","message":"Set new StatePrefix: 'ทางการหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.909004762+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.90905129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.909057457+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.909071035+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.909078431+07:00","message":"[bufferProcess] interim [860000000]:ทางการหรือหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.909080761+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.909087934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.909091173+07:00","message":"> Transcript [2766] [false]: 'ทางการหรือหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.909095382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.909097813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.909099787+07:00","message":"StatePrefix: 'ทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.909102117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.972903655+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.972936182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.972941863+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:13.972955008+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.97296271+07:00","message":"[bufferProcess] interim [980000000]:ทางการหรือหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.972965205+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.972971061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.972974312+07:00","message":"> Transcript [2767] [false]: 'ทางการหรือหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.972980249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.972982625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.972984701+07:00","message":"StatePrefix: 'ทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:13.97298692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.121757081+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.121787523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.121794036+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.121811278+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.121817408+07:00","message":"[bufferProcess] interim [100000000]:ทางการหรือหน่วยงานที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.121819957+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.121825285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.121828145+07:00","message":"> Transcript [2768] [false]: 'ทางการหรือหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.121831521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.121833483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.121836979+07:00","message":"StatePrefix: 'ทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.121839065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:14.142830211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:14.142843967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.205008603+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.205043925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.205049593+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.205063424+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.205069605+07:00","message":"[bufferProcess] interim [160000000]:ทางการหรือหน่วยงานที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.205072059+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.20507708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.205079742+07:00","message":"> Transcript [2769] [false]: 'ทางการหรือหน่วยงานที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.20508325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.205085266+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.205087168+07:00","message":"StatePrefix: 'ทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.205089366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.205093487+07:00","message":"Push: 'ทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.205095556+07:00","message":"TextPushed: 'ทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.205098287+07:00","message":"Set new StatePrefix : 'ทางการหรือหน่วยงานที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.205100588+07:00","message":"Next Push (prob) : 'หน่วยงานที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.205108092+07:00","message":"push: {false ทางการหรือ 0 0xc000045a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.221878232+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.221905549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.2219105+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.221927109+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.22193302+07:00","message":"[bufferProcess] interim [220000000]:ทางการหรือหน่วยงานที่เขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.221935202+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.221938489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.221941194+07:00","message":"> Transcript [2770] [false]: 'ทางการหรือหน่วยงานที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.221943604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.221945486+07:00","message":"Set new StatePrefix: 'ทางการหรือหน่วยงานที่เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.291639035+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.29167481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.291680716+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.2916958+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.291702305+07:00","message":"[bufferProcess] interim [280000000]:ทางการหรือหน่วยงานที่เขาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.291704824+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.291711408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.291714061+07:00","message":"> Transcript [2771] [false]: 'ทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.291716709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.291718739+07:00","message":"Set new StatePrefix: 'ทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.51936171+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.519395876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.519401549+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.519412992+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.519419632+07:00","message":"[bufferProcess] interim [460000000]:ทางการหรือหน่วยงานที่เขาดูแลเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.519422142+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.519427005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.519429644+07:00","message":"> Transcript [2772] [false]: 'ทางการหรือหน่วยงานที่เขาดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.519432993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.519435083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.51943703+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.519439395+07:00","message":"TextPushed: 'ทางการหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.595897754+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.595932878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.595939252+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.595955557+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.595963134+07:00","message":"[bufferProcess] interim [520000000]:ทางการหรือหน่วยงานที่เขาดูแลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.595965757+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.595969587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.595973303+07:00","message":"> Transcript [2773] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.595977111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.595979385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.595981283+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.595983487+07:00","message":"TextPushed: 'ทางการหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.624178144+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.624219929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลผู้สูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.624225825+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลผู้สูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.624238588+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลผู้สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.624245244+07:00","message":"[bufferProcess] interim [580000000]:ทางการหรือหน่วยงานที่เขาดูแลผู้สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.624247946+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.624252947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.624256131+07:00","message":"> Transcript [2774] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.624260035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.62426237+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.624264614+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.624270002+07:00","message":"TextPushed: 'ทางการหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.679297719+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.679335407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลลูกสูบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.679343567+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลลูกสูบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.679365227+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลลูกสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.679378177+07:00","message":"[bufferProcess] interim [640000000]:ทางการหรือหน่วยงานที่เขาดูแลลูกสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.679381919+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลผู้สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.679388684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.679392242+07:00","message":"> Transcript [2775] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลผู้สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.679397571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.679401082+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.679404584+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.679407916+07:00","message":"TextPushed: 'ทางการหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.679417785+07:00","message":"Push: 'หน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.67942122+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.679425126+07:00","message":"Set new StatePrefix : 'ทางการหรือหน่วยงานที่เขาดูแลผู้สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.679429012+07:00","message":"Next Push (prob) : 'แลผู้สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.679452305+07:00","message":"push: {false หน่วยงานที่เขาดู 0 0xc000045a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.681006999+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.681041368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.681046606+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:14.681060487+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.68106664+07:00","message":"[bufferProcess] interim [700000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.681069214+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลลูกสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.681074365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.6810768+07:00","message":"> Transcript [2776] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลลูกสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.681079292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:14.681081941+07:00","message":"Set new StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลลูกสูบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.007432336+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.007479522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.007487311+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.00750364+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.00751701+07:00","message":"[bufferProcess] interim [0]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.007519738+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.007527235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.00753049+07:00","message":"> Transcript [2777] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.007533122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.007537411+07:00","message":"Set new StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.063216266+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.063255863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.063262094+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.063277141+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.063283811+07:00","message":"[bufferProcess] interim [120000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.063286342+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.063293328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.063296159+07:00","message":"> Transcript [2778] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.063299597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.063302168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.063304544+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.063308062+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.329970386+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.330014791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.330022383+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.330037607+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.330045356+07:00","message":"[bufferProcess] interim [240000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.330048132+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.330054883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.330057834+07:00","message":"> Transcript [2779] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.330061675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.330064208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.330066321+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.330069847+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.385335277+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.385381226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.385390462+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.385405313+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.385415948+07:00","message":"[bufferProcess] interim [420000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.385420308+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.385428569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.385432996+07:00","message":"> Transcript [2780] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.385438039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.385440875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.385444323+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.3854482+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.57950095+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.57953512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.5795415+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.579562196+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.579570871+07:00","message":"[bufferProcess] interim [600000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.57957498+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.579579824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.579583707+07:00","message":"> Transcript [2781] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.579589608+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.57959268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.579595876+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.579599687+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.579603487+07:00","message":"Push: 'แลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.579605481+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.57960821+07:00","message":"Set new StatePrefix : 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.579610999+07:00","message":"Next Push (prob) : 'ของคนในชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.579618589+07:00","message":"push: {false แลสุขภาพ 0 0xc000045a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.896058636+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.896097999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.896104962+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:15.896117523+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.896125822+07:00","message":"[bufferProcess] interim [840000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.896128654+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.896134227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.896138113+07:00","message":"> Transcript [2782] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.896142009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.896144328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.896146469+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:15.896149284+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.024308146+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.024347956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.024354282+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.024369592+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.024376791+07:00","message":"[bufferProcess] interim [960000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.024379414+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.024384125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.024387366+07:00","message":"> Transcript [2783] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.024391208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.024393692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.024395784+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.024398501+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.218863383+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.218906295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแฟน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.218913312+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.218925679+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.218932478+07:00","message":"[bufferProcess] interim [140000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.218935439+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.218940847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.218944819+07:00","message":"> Transcript [2784] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.218948857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.218951145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.218953484+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.2189566+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.221929203+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.221950709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.221955678+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.221965622+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.221972264+07:00","message":"[bufferProcess] interim [200000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.221975765+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.221982538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.22198576+07:00","message":"> Transcript [2785] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.221990718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.221993535+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.221996882+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.222000665+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.222008408+07:00","message":"Push: 'ของคนในชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.222011724+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.222015841+07:00","message":"Set new StatePrefix : 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.222020352+07:00","message":"Next Push (prob) : 'นี้เขามีแฟน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.222030004+07:00","message":"push: {false ของคนในชาติ 0 0xc000045a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.285718997+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.285759074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.285766344+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.285779118+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.285790292+07:00","message":"[bufferProcess] interim [320000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.28579416+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.285801698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.285805812+07:00","message":"> Transcript [2786] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.285809639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.285813638+07:00","message":"Set new StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.468995263+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.469028433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผลใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.469034391+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผลใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.469049428+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.469056484+07:00","message":"[bufferProcess] interim [440000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.469059562+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.469066192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.469069292+07:00","message":"> Transcript [2787] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.469072062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.469074467+07:00","message":"Set new StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.472026562+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.472057755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.472062883+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.472074115+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.472079537+07:00","message":"[bufferProcess] interim [500000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.472082115+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.472085303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.472087732+07:00","message":"> Transcript [2788] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.47208994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.472091981+07:00","message":"Set new StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผลใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.626288325+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.626327602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.626334256+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.626347549+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.626355195+07:00","message":"[bufferProcess] interim [620000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.626357719+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.626364258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.626366886+07:00","message":"> Transcript [2789] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.626369755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.626372307+07:00","message":"Set new StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.685683105+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.685722357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.685728947+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.685742381+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.685751303+07:00","message":"[bufferProcess] interim [680000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.68575393+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.685759562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.685762201+07:00","message":"> Transcript [2790] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.685766246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.685768726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.685770936+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.685775058+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.794358046+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.794392348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.794398614+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.79441395+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.794420652+07:00","message":"[bufferProcess] interim [740000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.794423354+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.794426838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.794429851+07:00","message":"> Transcript [2791] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.794433499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.794435696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.794437863+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.794440627+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.935608348+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.935654233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.935661296+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:16.935678243+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.935685812+07:00","message":"[bufferProcess] interim [860000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.935689263+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.935695039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.935698131+07:00","message":"> Transcript [2792] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.935702251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.935704527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.935706771+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:16.935709723+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.033811975+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.09571623+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.137042639+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.137082097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.137088161+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.137104951+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.137112621+07:00","message":"[bufferProcess] interim [100000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.137115597+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.137119104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.137121925+07:00","message":"> Transcript [2793] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.137126282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.13712844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.137130818+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.137133396+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.137137961+07:00","message":"Push: 'นี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.137140147+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.137142599+07:00","message":"Set new StatePrefix : 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.137145081+07:00","message":"Next Push (prob) : 'ในปีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.137153664+07:00","message":"push: {false นี้เขามีแผนอะไร 0 0xc000045a80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:17.143619669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:17.143630687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.159912192+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.159944891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.15995072+07:00","message":"receive interim result [false|false]: ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.159965775+07:00","message":"[buffer interim] 168 false ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.159973581+07:00","message":"[bufferProcess] interim [220000000]:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.159976208+07:00","message":"[bufferProcess] send to processor:ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.159981119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.159983861+07:00","message":"> Transcript [2794] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.159987398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.159989734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.159991658+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.159994384+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.162529363+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.226365949+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.2321289+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.232158961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ\",\"confidence\":0.9393033}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.232167042+07:00","message":"receive interim result [true|false]: ชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.232176868+07:00","message":"end recv isFinal message id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.232179214+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.232185465+07:00","message":"[buffer interim] 168 true ชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232191746+07:00","message":"[bufferProcess] interim [220000000]:ชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232195043+07:00","message":"[bufferProcess] send to processor (isfinal):ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.23219819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232200729+07:00","message":"> Transcript [2795] [false]: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232203982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232205837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232208019+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232210625+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232212712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232215204+07:00","message":"> Transcript [2796] [true]: 'ชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232217647+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232219454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232221147+07:00","message":"StatePrefix: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232223657+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232231665+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.23243338+07:00","message":"Push: 'ในปีนี้ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232438703+07:00","message":"TextPushed: 'ทางการหรือหน่วยงานที่เขาดูแลสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232441649+07:00","message":"Set new StatePrefix : 'ชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232444751+07:00","message":"Next Push (prob) : 'ชาติทางการหรือหน่วยงานที่เขาดูแลเรื่องสุขภาพของคนในชาตินี้เขามีแผนอะไรในปีนี้ที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.232452215+07:00","message":"push: {true ในปีนี้ที่จะ 0 0xc000045a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.232459377+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_168.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:17.243373816+07:00","message":"write wav file: './tmp/7592/7592_168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.292376944+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.292409448+07:00","message":"found end of frame, send empty tag with msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.292414049+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.292423071+07:00","message":"[buffer interim] 169 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.292431528+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.292435717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.292439496+07:00","message":"> Transcript [2797] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.29244264+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.292444844+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.292446818+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.292448683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:17.292451274+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:17.292461954+07:00","message":"push: {true \n 0 0xc002d20180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:17.297269192+07:00","message":"write wav file: './tmp/7592/7592_169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.634953344+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.634987546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.634995687+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.635007867+07:00","message":"[buffer interim] 170 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.635014181+07:00","message":"[bufferProcess] interim [140000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.635016201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.635021906+07:00","message":"[bufferProcess] send to processor (ticker):ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.63502479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.635027405+07:00","message":"> Transcript [2798] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.635029769+07:00","message":"Set StatePrefix (first interim): 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.643414345+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.674772787+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.674810505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.674816284+07:00","message":"receive interim result [false|false]: ก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.674827704+07:00","message":"[buffer interim] 170 false ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.674835824+07:00","message":"[bufferProcess] interim [200000000]:ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.67483781+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.776425969+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.783576751+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.783618732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.783626669+07:00","message":"receive interim result [false|false]: ก่อนจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.783638988+07:00","message":"[buffer interim] 170 false ก่อนจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.783645359+07:00","message":"[bufferProcess] interim [320000000]:ก่อนจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.783647797+07:00","message":"[bufferProcess] send to processor:ก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.783653957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.783657026+07:00","message":"> Transcript [2799] [false]: 'ก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.783660827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.783663127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.783665296+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.783668125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.807120264+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.807152657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.807158219+07:00","message":"receive interim result [false|false]: ก่อนจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.807172497+07:00","message":"[buffer interim] 170 false ก่อนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.807179802+07:00","message":"[bufferProcess] interim [380000000]:ก่อนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.807182077+07:00","message":"[bufferProcess] send to processor:ก่อนจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.807185042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.807187738+07:00","message":"> Transcript [2800] [false]: 'ก่อนจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.807190802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.807192891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.807194816+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.807196814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.896375136+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.896408671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนจะบอก\",\"confidence\":0.8250655}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.896415573+07:00","message":"receive interim result [true|false]: ก่อนจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.896425112+07:00","message":"end recv isFinal message id 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.896427296+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.896432807+07:00","message":"[buffer interim] 170 true ก่อนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896443392+07:00","message":"[bufferProcess] interim [440000000]:ก่อนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896450947+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896453976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896457208+07:00","message":"> Transcript [2801] [false]: 'ก่อนจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896460253+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.89646207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896464049+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896466028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896470521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896473321+07:00","message":"> Transcript [2802] [true]: 'ก่อนจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896475523+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896477277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896478996+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896480765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:18.896486133+07:00","message":"Push: 'ก่อนจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:18.896492608+07:00","message":"push: {true ก่อนจะบอก 0 0xc000188c80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:18.902708786+07:00","message":"write wav file: './tmp/7592/7592_170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.317587128+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.31762171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.317626854+07:00","message":"receive interim result [false|false]: ถัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.317639766+07:00","message":"[buffer interim] 171 false ถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.317646537+07:00","message":"[bufferProcess] interim [360000000]:ถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.317648376+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.45150273+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.45153908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.451555227+07:00","message":"receive interim result [false|false]: ถามต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.451565562+07:00","message":"[buffer interim] 171 false ถามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.451572648+07:00","message":"[bufferProcess] interim [480000000]:ถามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.451574825+07:00","message":"[bufferProcess] send to processor:ถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.451577881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.451582684+07:00","message":"> Transcript [2803] [false]: 'ถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.451584825+07:00","message":"Set StatePrefix (first interim): 'ถัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.500771654+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.500798521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.500803202+07:00","message":"receive interim result [false|false]: ถามตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.50081743+07:00","message":"[buffer interim] 171 false ถามตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.500823551+07:00","message":"[bufferProcess] interim [540000000]:ถามตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.500825873+07:00","message":"[bufferProcess] send to processor:ถามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.500829047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.500831845+07:00","message":"> Transcript [2804] [false]: 'ถามต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.500834375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.500836305+07:00","message":"Set new StatePrefix: 'ถามต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.614550359+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.614586077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.614593247+07:00","message":"receive interim result [false|false]: ฐานป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.614606376+07:00","message":"[buffer interim] 171 false ฐานป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.61461273+07:00","message":"[bufferProcess] interim [660000000]:ฐานป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.614615668+07:00","message":"[bufferProcess] send to processor:ถามตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.61462903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.614632338+07:00","message":"> Transcript [2805] [false]: 'ถามตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.614635226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.614637836+07:00","message":"Set new StatePrefix: 'ถามตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.825330718+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.825366739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.825372481+07:00","message":"receive interim result [false|false]: ถามตอบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.825387576+07:00","message":"[buffer interim] 171 false ถามตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.825399302+07:00","message":"[bufferProcess] interim [840000000]:ถามตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.825402762+07:00","message":"[bufferProcess] send to processor:ฐานป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.825409492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.825413671+07:00","message":"> Transcript [2806] [false]: 'ฐานป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.82541607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.825418423+07:00","message":"Set new StatePrefix: 'ฐานป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.963358185+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.963399033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.963405085+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:19.963418281+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.963426003+07:00","message":"[bufferProcess] interim [20000000]:ถามตอบก็คือผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.963428704+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.963431726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.96343527+07:00","message":"> Transcript [2807] [false]: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.963438118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:19.963440085+07:00","message":"Set new StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:20.144677441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:20.14468445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.147568807+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.147598549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.147604609+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.147618353+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.147624851+07:00","message":"[bufferProcess] interim [140000000]:ถามตอบก็คือผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.147627332+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.147633863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.147636773+07:00","message":"> Transcript [2808] [false]: 'ถามตอบก็คือผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.147639987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.147642235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.1476443+07:00","message":"StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.147646542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.175334128+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.175370831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.175376599+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.175390336+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.17539866+07:00","message":"[bufferProcess] interim [200000000]:ถามตอบก็คือผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.175401593+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.175405615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.175408699+07:00","message":"> Transcript [2809] [false]: 'ถามตอบก็คือผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.175411959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.175414251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.175416316+07:00","message":"StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.17541885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.203187652+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.203224101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.203229694+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.203241888+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.203248864+07:00","message":"[bufferProcess] interim [320000000]:ถามตอบก็คือผมจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.203251618+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.203258358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.203260958+07:00","message":"> Transcript [2810] [false]: 'ถามตอบก็คือผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.203264403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.203267258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.203269839+07:00","message":"StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.203272101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.392563954+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.392603251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.392608588+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.392623164+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.392631359+07:00","message":"[bufferProcess] interim [500000000]:ถามตอบก็คือผมจะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.392634527+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.39263779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.392640896+07:00","message":"> Transcript [2811] [false]: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.392644276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.392646535+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.392648719+07:00","message":"StatePrefix: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.392651126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.392655712+07:00","message":"Push: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.392657973+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.392660234+07:00","message":"Set new StatePrefix : 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.392662632+07:00","message":"Next Push (prob) : 'ผมจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.392682659+07:00","message":"push: {false ถามตอบก็คือ 0 0xc002d20980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.843167429+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.843210704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.843217005+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:20.843227034+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.843233979+07:00","message":"[bufferProcess] interim [920000000]:ถามตอบก็คือผมจะบอกว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.843236698+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.843239823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.843243634+07:00","message":"> Transcript [2812] [false]: 'ถามตอบก็คือผมจะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.843247146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.843249325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.843251603+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:20.843253923+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.092276386+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.092309944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.092315525+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.092329378+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.092336218+07:00","message":"[bufferProcess] interim [160000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.092338759+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.09234244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.092345083+07:00","message":"> Transcript [2813] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.092348449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.092350896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.092353105+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.092355661+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.215021633+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.215057508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.215062973+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.215076912+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.215083463+07:00","message":"[bufferProcess] interim [280000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.215085871+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.215089221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.215091929+07:00","message":"> Transcript [2814] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.215095496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.21509792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.215100317+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.215102623+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.536339121+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.536383656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.536389446+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.536407843+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.536416783+07:00","message":"[bufferProcess] interim [580000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.536419703+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.536423439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.53642659+07:00","message":"> Transcript [2815] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.536430842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.536433346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.536435632+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.536438255+07:00","message":"TextPushed: 'ถามตอบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.536440846+07:00","message":"Push: 'ผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.536442697+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.536447922+07:00","message":"Set new StatePrefix : 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.536450944+07:00","message":"Next Push (prob) : 'ว่าเมื่อวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.536461076+07:00","message":"push: {false ผมจะบอก 0 0xc002d20980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.733723018+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.733777423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.733783279+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.733798401+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.733805959+07:00","message":"[bufferProcess] interim [760000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.733808399+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.733812186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.733815318+07:00","message":"> Transcript [2816] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.733819032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.73382098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.733822904+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.733825204+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.798970508+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.799010626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.799017162+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.799028044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.799031118+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.799040177+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.799045143+07:00","message":"[buffer interim] 171 false  25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.799052006+07:00","message":"[bufferProcess] interim [880000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.799054599+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.799057868+07:00","message":"[bufferProcess] interim [880000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.799060915+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.799065279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.799068419+07:00","message":"> Transcript [2817] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.799071958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.799073963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.799076144+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.799079146+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.988646316+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.988684167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.988690545+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.988702472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.988705693+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.988714047+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:21.988717993+07:00","message":"[buffer interim] 171 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.988723921+07:00","message":"[bufferProcess] interim [60000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.988726439+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.988733335+07:00","message":"[bufferProcess] interim [60000000]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.988735918+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.988739019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.988741628+07:00","message":"> Transcript [2818] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.988744977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.988747322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.988749494+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:21.988754394+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.112013445+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.112055551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.112062224+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.112072018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.112075794+07:00","message":"receive interim result [false|false]:  25 มิถุนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.112083234+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.112086718+07:00","message":"[buffer interim] 171 false  25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112092262+07:00","message":"[bufferProcess] interim [180000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112095085+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112098003+07:00","message":"[bufferProcess] interim [180000000]: 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112100552+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112103358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112105928+07:00","message":"> Transcript [2819] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112109746+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112111647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112113912+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112116403+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112118942+07:00","message":"Push: 'ว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112120963+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112123105+07:00","message":"Set new StatePrefix : 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.112131333+07:00","message":"Next Push (prob) : ' 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.112145378+07:00","message":"push: {false ว่าเมื่อวันที่ 0 0xc002d20980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.24475555+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.244790565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.244796601+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.244811555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.244817462+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.24483108+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.244836455+07:00","message":"[buffer interim] 171 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.244842385+07:00","message":"[bufferProcess] interim [240000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.244845649+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.244848646+07:00","message":"[bufferProcess] interim [240000000]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.24485092+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.244854281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.244857878+07:00","message":"> Transcript [2820] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.244860617+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.313204641+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.31325063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.313258454+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.313274345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.313277984+07:00","message":"receive interim result [false|false]:  มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.313287312+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.313291278+07:00","message":"[buffer interim] 171 false  มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.313297967+07:00","message":"[bufferProcess] interim [360000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.313300601+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.313303955+07:00","message":"[bufferProcess] interim [360000000]: มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.31330631+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.313309875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.313312933+07:00","message":"> Transcript [2821] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.313316478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.313319159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.313321142+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.313323509+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.769212884+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.769236852+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.769239723+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.769241798+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.769243559+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.769245573+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.769247795+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.81145454+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.811495878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.811503292+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:22.811517435+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.811525292+07:00","message":"[bufferProcess] interim [840000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.811528379+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.811534066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.811537179+07:00","message":"> Transcript [2822] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.811546143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.811548523+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.811550732+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:22.811553648+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:23.145550767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:23.145568199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.205078662+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.205124065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.205132008+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.20514465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนปี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.20514839+07:00","message":"receive interim result [false|false]:  มิถุนายนปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.205183846+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.205200209+07:00","message":"[buffer interim] 171 false  มิถุนายนปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.205207812+07:00","message":"[bufferProcess] interim [320000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.205211334+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.205215191+07:00","message":"[bufferProcess] interim [320000000]: มิถุนายนปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.205218143+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.205221404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.205224312+07:00","message":"> Transcript [2823] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.205227712+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.205229751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.205231681+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.205234833+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.331387168+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.331424366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.331430438+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.331441353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.331444265+07:00","message":"receive interim result [false|false]:  มิถุนายนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.331451926+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.331458791+07:00","message":"[buffer interim] 171 false  มิถุนายนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.331464241+07:00","message":"[bufferProcess] interim [380000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.331466882+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.331473423+07:00","message":"[bufferProcess] interim [380000000]: มิถุนายนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.331476207+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.33147949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.331482663+07:00","message":"> Transcript [2824] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.331488447+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.3314905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.331492497+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.331494602+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.331502023+07:00","message":"Push: ' 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.331503994+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.331506419+07:00","message":"Set new StatePrefix : 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.331508936+07:00","message":"Next Push (prob) : 'ปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.331516592+07:00","message":"push: {false  25 มิถุนายน 0 0xc002d20980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.391126277+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.391170367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.391177403+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.391188177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.391191235+07:00","message":"receive interim result [false|false]:  มิถุนายนปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.391199187+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.391206333+07:00","message":"[buffer interim] 171 false  มิถุนายนปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.391213127+07:00","message":"[bufferProcess] interim [440000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.391216463+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.391223042+07:00","message":"[bufferProcess] interim [440000000]: มิถุนายนปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.391225939+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.391229299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.391232326+07:00","message":"> Transcript [2825] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.391235312+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.394526684+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.394547169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.394551797+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.394563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนปี 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.394566806+07:00","message":"receive interim result [false|false]:  มิถุนายนปี 2005"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.3945719+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.394575529+07:00","message":"[buffer interim] 171 false  มิถุนายนปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.394579496+07:00","message":"[bufferProcess] interim [500000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.394581778+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.39458459+07:00","message":"[bufferProcess] interim [500000000]: มิถุนายนปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.394587286+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.394605955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.39464187+07:00","message":"> Transcript [2826] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.394650035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.394653784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.394658304+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.394662725+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.52295707+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.522998195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.523006465+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.52301905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนปี 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.523023377+07:00","message":"receive interim result [false|false]:  มิถุนายนปี 2500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.523042605+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.523053038+07:00","message":"[buffer interim] 171 false  มิถุนายนปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.523060003+07:00","message":"[bufferProcess] interim [620000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.523063564+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.523070861+07:00","message":"[bufferProcess] interim [620000000]: มิถุนายนปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.523073702+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.523076842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.523080152+07:00","message":"> Transcript [2827] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.523084092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.523086616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.523088988+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.523091427+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.712329782+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.712359894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.712365734+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.712375643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนปี 2504\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.712378612+07:00","message":"receive interim result [false|false]:  มิถุนายนปี 2504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.712386205+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.712392251+07:00","message":"[buffer interim] 171 false  มิถุนายนปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.712397805+07:00","message":"[bufferProcess] interim [800000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.712400627+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.712405595+07:00","message":"[bufferProcess] interim [800000000]: มิถุนายนปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.712408123+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.712411402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.712414205+07:00","message":"> Transcript [2828] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.712418078+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.712420123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.712422658+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.712426522+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.84381645+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.843856302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.843863153+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.843872118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2504\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.843874357+07:00","message":"receive interim result [false|false]:  2504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.843882472+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.843889307+07:00","message":"[buffer interim] 171 false  2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.843896096+07:00","message":"[bufferProcess] interim [920000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.843899185+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.843904334+07:00","message":"[bufferProcess] interim [920000000]: 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.843906703+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.843909888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.843914487+07:00","message":"> Transcript [2829] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.84391887+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.843921075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.843923031+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.843925313+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.843931602+07:00","message":"Push: 'ปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.843935548+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.843937694+07:00","message":"Set new StatePrefix : 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.843940262+07:00","message":"Next Push (prob) : '504'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.843948347+07:00","message":"push: {false ปี 2 0 0xc002d20980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.893198218+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.970369775+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.970404834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.970411348+07:00","message":"receive interim result [false|false]: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.970421823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2540\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.970424743+07:00","message":"receive interim result [false|false]:  2540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.970431582+07:00","message":"[buffer interim] 171 false ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:23.970435908+07:00","message":"[buffer interim] 171 false  2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.970441883+07:00","message":"[bufferProcess] interim [40000000]:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.970445318+07:00","message":"[bufferProcess] send to processor:ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.970449095+07:00","message":"[bufferProcess] interim [40000000]: 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.970451231+07:00","message":"[bufferProcess] update buffer: ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.970454565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.970458736+07:00","message":"> Transcript [2830] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.970461904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.970463888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.970465786+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2504'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:23.970468153+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.015481867+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.015515528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540\",\"confidence\":0.9566554}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.015521759+07:00","message":"receive interim result [true|false]: คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.015529371+07:00","message":"end recv isFinal message id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.015531581+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.015537944+07:00","message":"[buffer interim] 171 true คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015554907+07:00","message":"[bufferProcess] interim [130000000]:คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015558075+07:00","message":"[bufferProcess] send to processor (isfinal):ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015561346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015564354+07:00","message":"> Transcript [2831] [false]: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015567027+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015569053+07:00","message":"Set new StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.0155709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015572895+07:00","message":"> Transcript [2832] [true]: 'คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015577153+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015579144+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015581035+07:00","message":"StatePrefix: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015583118+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015584912+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015749251+07:00","message":"Push: '2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015751599+07:00","message":"TextPushed: 'ถามตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 22540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015753735+07:00","message":"Set new StatePrefix : 'คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.01575593+07:00","message":"Next Push (prob) : 'คำตอบก็คือผมจะบอกว่าเมื่อวันที่ 25 มิถุนายนปี 2540'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.015763899+07:00","message":"push: {true 2540 0 0xc002d20980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:24.015775136+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_171.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:24.028235959+07:00","message":"write wav file: './tmp/7592/7592_171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:24.915229002+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.43630667+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.436357693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.436362748+07:00","message":"receive interim result [false|false]: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.436376256+07:00","message":"[buffer interim] 172 false 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.436383082+07:00","message":"[bufferProcess] interim [540000000]:20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.436384991+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.436390051+07:00","message":"[bufferProcess] send to processor (ticker):20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.436392673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.436395182+07:00","message":"> Transcript [2833] [false]: '20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.436397592+07:00","message":"Set StatePrefix (first interim): '20'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.570728965+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.570760275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.570765279+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.570776336+07:00","message":"[buffer interim] 172 false 29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.570782872+07:00","message":"[bufferProcess] interim [720000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.570784784+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.892168299+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.892205068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.892210201+07:00","message":"receive interim result [false|false]: 29 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:25.892222508+07:00","message":"[buffer interim] 172 false 29 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.892228702+07:00","message":"[bufferProcess] interim [960000000]:29 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.892231037+07:00","message":"[bufferProcess] send to processor:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.89223582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.892239017+07:00","message":"> Transcript [2834] [false]: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.892241302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:25.89224356+07:00","message":"Set new StatePrefix: '29'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.095381829+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.095420973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.095426691+07:00","message":"receive interim result [false|false]: 29 ปีใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.095444934+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.095449218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีมาเลย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.095451693+07:00","message":"receive interim result [false|false]: 29 ปีมาเลย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.095467228+07:00","message":"[buffer interim] 172 false 29 ปีใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.095483224+07:00","message":"[buffer interim] 172 false 29 ปีมาเลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.095508131+07:00","message":"[bufferProcess] interim [140000000]:29 ปีใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.095534272+07:00","message":"[bufferProcess] send to processor:29 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.095548396+07:00","message":"[bufferProcess] interim [200000000]:29 ปีมาเลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.09555074+07:00","message":"[bufferProcess] send to processor:29 ปีใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.095555674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.095559154+07:00","message":"> Transcript [2835] [false]: '29 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.095562496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.095564624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.09556735+07:00","message":"StatePrefix: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.09556935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.095571286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.09557347+07:00","message":"> Transcript [2836] [false]: '29 ปีใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.09557557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.095577467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.095579263+07:00","message":"StatePrefix: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.09558102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.137564599+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.13760177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.137607255+07:00","message":"receive interim result [false|false]: 29 ปีมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.137621147+07:00","message":"[buffer interim] 172 false 29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.137632805+07:00","message":"[bufferProcess] interim [260000000]:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.137635049+07:00","message":"[bufferProcess] send to processor:29 ปีมาเลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.137639909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.137642833+07:00","message":"> Transcript [2837] [false]: '29 ปีมาเลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.137645845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.137647992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.13765057+07:00","message":"StatePrefix: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.137652685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.138808928+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.13881952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.138822552+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.138829468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.138831932+07:00","message":"receive interim result [false|false]:  ปีมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.138835544+07:00","message":"[buffer interim] 172 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.138837868+07:00","message":"[buffer interim] 172 false  ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.138853493+07:00","message":"[bufferProcess] interim [320000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.138865014+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.138875105+07:00","message":"[bufferProcess] interim [320000000]: ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.138878405+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.138889935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.138911824+07:00","message":"> Transcript [2838] [false]: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.138917566+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.138920189+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.138922553+07:00","message":"StatePrefix: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.138924916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.138929756+07:00","message":"Push: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.13893183+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.138934029+07:00","message":"Set new StatePrefix : '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.138936696+07:00","message":"Next Push (prob) : ' ปีมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.138946194+07:00","message":"push: {false 29 0 0xc0004a2100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:26.146189518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:26.146230043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.790975234+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.791014454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีมาแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.791019846+07:00","message":"receive interim result [false|false]: 29 ปีมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:26.791033799+07:00","message":"[buffer interim] 172 false 29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.791040551+07:00","message":"[bufferProcess] interim [860000000]:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.791042954+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.791045948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.79104856+07:00","message":"> Transcript [2839] [false]: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.791052043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.791054277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.791056142+07:00","message":"StatePrefix: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:26.791058205+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.689741766+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.689792491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.689799032+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.689813368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.689816799+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.689837592+07:00","message":"[buffer interim] 172 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.689856804+07:00","message":"[buffer interim] 172 false  ปีมาแล้วจะพาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.689864852+07:00","message":"[bufferProcess] interim [760000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.689867841+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.689877662+07:00","message":"[bufferProcess] interim [760000000]: ปีมาแล้วจะพาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.689880273+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.689883429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.689886416+07:00","message":"> Transcript [2840] [false]: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.689889736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.689891759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.689893842+07:00","message":"StatePrefix: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.68989602+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.749178878+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.749214533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.749219835+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.749234211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.749237483+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.74924508+07:00","message":"[buffer interim] 172 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.749248147+07:00","message":"[buffer interim] 172 false  ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.74925422+07:00","message":"[bufferProcess] interim [880000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.74925656+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.749259464+07:00","message":"[bufferProcess] interim [880000000]: ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.749262085+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.749265235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.749269057+07:00","message":"> Transcript [2841] [false]: '29 ปีมาแล้วจะพาควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.749277763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.749279831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.74928186+07:00","message":"StatePrefix: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.749283917+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.938569849+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.938611495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.93861723+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.938631385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุมโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.938635316+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.938650584+07:00","message":"[buffer interim] 172 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.93866617+07:00","message":"[buffer interim] 172 false  ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.938673843+07:00","message":"[bufferProcess] interim [60000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.938676738+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.938683395+07:00","message":"[bufferProcess] interim [60000000]: ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.938686459+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.938689285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.938693716+07:00","message":"> Transcript [2842] [false]: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.938697155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.93869914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.938701197+07:00","message":"StatePrefix: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.938703511+07:00","message":"TextPushed: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.938709724+07:00","message":"Push: ' ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.938711792+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.938713909+07:00","message":"Set new StatePrefix : '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:27.938716523+07:00","message":"Next Push (prob) : 'จะพาควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:27.938738226+07:00","message":"push: {false  ปีมาแล้ว 0 0xc0004a2100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.134953632+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.134995565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.135001745+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.13501694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุมโรคขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.135021206+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.135031552+07:00","message":"[buffer interim] 172 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.135035646+07:00","message":"[buffer interim] 172 false  ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.135042574+07:00","message":"[bufferProcess] interim [300000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.135044892+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.135047764+07:00","message":"[bufferProcess] interim [300000000]: ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.135050389+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.135053584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.135056561+07:00","message":"> Transcript [2843] [false]: '29 ปีมาแล้วจะพาควบคุมโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.135059716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.135061818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.135063777+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.135066065+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.259162321+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.259201467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.259206239+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.259221591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุมโรคขาดสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.25922466+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.25923901+07:00","message":"[buffer interim] 172 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.259271301+07:00","message":"[buffer interim] 172 false  ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.25928163+07:00","message":"[bufferProcess] interim [420000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.259285358+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.2592895+07:00","message":"[bufferProcess] interim [420000000]: ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.259292639+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.259295363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.259298365+07:00","message":"> Transcript [2844] [false]: '29 ปีมาแล้วจะพาควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.259301461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.259303791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.259305875+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.259308054+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.647774122+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.647803316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.647808512+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.647821847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.64782516+07:00","message":"receive interim result [false|false]:  ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.647832073+07:00","message":"[buffer interim] 172 false 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.647837481+07:00","message":"[buffer interim] 172 false  ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.647845771+07:00","message":"[bufferProcess] interim [780000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.647848296+07:00","message":"[bufferProcess] send to processor:29 ปีมาแล้วจะพาควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.647851458+07:00","message":"[bufferProcess] interim [780000000]: ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.647854072+07:00","message":"[bufferProcess] update buffer: 29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.647857036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.647859965+07:00","message":"> Transcript [2845] [false]: '29 ปีมาแล้วจะพาควบคุมโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.647862972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.647865016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.647867111+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.647869374+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.691626564+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.809650615+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.809690492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน\",\"confidence\":0.94678146}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.809697534+07:00","message":"receive interim result [true|false]: 29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.809712052+07:00","message":"end recv isFinal message id 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.809714186+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.809722289+07:00","message":"[buffer interim] 172 true 29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809732528+07:00","message":"[bufferProcess] interim [990000000]:29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809739891+07:00","message":"[bufferProcess] send to processor (isfinal):29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809744969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809749129+07:00","message":"> Transcript [2846] [false]: '29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809754974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809759564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.8097629+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809766063+07:00","message":"TextPushed: '29 ปีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809774276+07:00","message":"Push: 'จะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809777368+07:00","message":"TextPushed: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809780403+07:00","message":"Set new StatePrefix : '29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809783696+07:00","message":"Next Push (prob) : 'โรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809786599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809788775+07:00","message":"> Transcript [2847] [true]: '29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809791187+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.80979306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809795388+07:00","message":"StatePrefix: '29 ปีมาแล้วจะพาควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809797458+07:00","message":"TextPushed: '29 ปีมาแล้วจะพาควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:28.809799916+07:00","message":"Push: 'โรคขาดสารไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.80980335+07:00","message":"push: {false จะพาควบคุม 0 0xc0004a2100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.80982936+07:00","message":"push: {true โรคขาดสารไอโอดีน 0 0xc0004a2100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:28.819093055+07:00","message":"write wav file: './tmp/7592/7592_172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:28.826325917+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:29.14664491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:29.146665191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.361716362+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.361757098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.361762561+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.361775839+07:00","message":"[buffer interim] 173 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.361782569+07:00","message":"[bufferProcess] interim [420000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.361784488+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.547055+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.547096874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นานาชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.547103344+07:00","message":"receive interim result [false|false]: นานาชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.547116513+07:00","message":"[buffer interim] 173 false นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.547123011+07:00","message":"[bufferProcess] interim [540000000]:นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.547125391+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.547130395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.54713341+07:00","message":"> Transcript [2848] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.547135586+07:00","message":"Set StatePrefix (first interim): 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.78655168+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.856919987+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.889349149+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.889391687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นานาชาติ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.88939694+07:00","message":"receive interim result [true|false]: นานาชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.889403806+07:00","message":"end recv isFinal message id 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.889405993+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.889411976+07:00","message":"[buffer interim] 173 true นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.88942274+07:00","message":"[bufferProcess] interim [990000000]:นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.889426597+07:00","message":"[bufferProcess] send to processor (isfinal):นานาชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.889439152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.889452313+07:00","message":"> Transcript [2849] [false]: 'นานาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.88945632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.88945986+07:00","message":"Set new StatePrefix: 'นานาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.889462337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.889465148+07:00","message":"> Transcript [2850] [true]: 'นานาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.889468271+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.889470952+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.889473233+07:00","message":"StatePrefix: 'นานาชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.889475251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:29.889483025+07:00","message":"Push: 'นานาชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.889493693+07:00","message":"push: {true นานาชาติ 0 0xc0004a3500}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:29.894977254+07:00","message":"write wav file: './tmp/7592/7592_173.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:29.913567965+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.089123376+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.089143518+07:00","message":"found end of frame, send empty tag with msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.089146604+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.08915371+07:00","message":"[buffer interim] 174 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.089180782+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.089192409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.089195654+07:00","message":"> Transcript [2851] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.089198186+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.089200346+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.089202268+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.089204282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.089207577+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.089219702+07:00","message":"push: {true \n 0 0xc002a62900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:30.094119651+07:00","message":"write wav file: './tmp/7592/7592_174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.295620923+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.822644876+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.822679304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.822684446+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:30.822695754+07:00","message":"[buffer interim] 175 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.82270248+07:00","message":"[bufferProcess] interim [360000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:30.822704409+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.062503617+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.155169412+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.155212607+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-25T13:17:31.155218013+07:00","message":"receive interim result [true|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.155225225+07:00","message":"end recv isFinal message id 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.155227373+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.155234032+07:00","message":"[buffer interim] 175 true ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.155242561+07:00","message":"[bufferProcess] interim [780000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.155245179+07:00","message":"[bufferProcess] send to processor (isfinal):ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.155257374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.155271456+07:00","message":"> Transcript [2852] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.155275093+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.15527755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.155279799+07:00","message":"> Transcript [2853] [true]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.155283882+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.155286296+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.155288489+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.155290628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.15529991+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.155309698+07:00","message":"push: {true ได้ 0 0xc0004a3800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:31.160721577+07:00","message":"write wav file: './tmp/7592/7592_175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.387976029+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.9323573+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.932394192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.932399312+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:31.932407828+07:00","message":"[buffer interim] 176 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.932414272+07:00","message":"[bufferProcess] interim [360000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:31.932416633+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.114870047+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.11490438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"x 9\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.114910396+07:00","message":"receive interim result [false|false]: x 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.114924693+07:00","message":"[buffer interim] 176 false x 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.114935557+07:00","message":"[bufferProcess] interim [600000000]:x 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.114937933+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.1149423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.114945015+07:00","message":"> Transcript [2854] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.114947439+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:32.147479742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:32.147506932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.379465399+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.379512228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"092\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.379518396+07:00","message":"receive interim result [false|false]: 092"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.379547237+07:00","message":"[buffer interim] 176 false 092"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.379559479+07:00","message":"[bufferProcess] interim [780000000]:092"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.379562125+07:00","message":"[bufferProcess] send to processor:x 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.379568684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.379571601+07:00","message":"> Transcript [2855] [false]: 'x 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.379574635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.379576877+07:00","message":"Set new StatePrefix: 'x 9'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.432816026+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.432868632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.4328769+07:00","message":"receive interim result [false|false]: คุณเกล้าถวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.432892187+07:00","message":"[buffer interim] 176 false คุณเกล้าถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.432903111+07:00","message":"[bufferProcess] interim [900000000]:คุณเกล้าถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.432906103+07:00","message":"[bufferProcess] send to processor:092"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.432909753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.432912881+07:00","message":"> Transcript [2856] [false]: '092'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.432915781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.432918349+07:00","message":"Set new StatePrefix: '092'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.829904971+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.829955454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.829963285+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:32.829979419+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.829987507+07:00","message":"[bufferProcess] interim [260000000]:คุณเกล้าถวายเหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.829990495+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.829998845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.830002412+07:00","message":"> Transcript [2857] [false]: 'คุณเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.830005473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:32.83000779+07:00","message":"Set new StatePrefix: 'คุณเกล้าถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.14187142+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.141920419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.141927018+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.141942417+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.141950053+07:00","message":"[bufferProcess] interim [620000000]:คุณเกล้าถวายเหรียญทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.141952793+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.141960877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.141964328+07:00","message":"> Transcript [2858] [false]: 'คุณเกล้าถวายเหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.141968263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.141970701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.141972777+07:00","message":"StatePrefix: 'คุณเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.141978047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.657082485+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.657123169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองกีฬา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.657129009+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.657142883+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.657159547+07:00","message":"[bufferProcess] interim [100000000]:คุณเกล้าถวายเหรียญทองกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.657172914+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.65717996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.657183154+07:00","message":"> Transcript [2859] [false]: 'คุณเกล้าถวายเหรียญทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.657186791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.657189034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.65719157+07:00","message":"StatePrefix: 'คุณเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.657193732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.710176605+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.710219325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.710225288+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:33.710237846+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.71024522+07:00","message":"[bufferProcess] interim [220000000]:คุณเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.710247828+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.710251187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.710254006+07:00","message":"> Transcript [2860] [false]: 'คุณเกล้าถวายเหรียญทองกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.710257901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.710260221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.710262651+07:00","message":"StatePrefix: 'คุณเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:33.710264968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.353485946+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.353523792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.353529763+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.353553186+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.353560483+07:00","message":"[bufferProcess] interim [820000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.353562876+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.353566633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.353569307+07:00","message":"> Transcript [2861] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.353573276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.353575916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.353578526+07:00","message":"StatePrefix: 'คุณเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.353580608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.353586932+07:00","message":"Push: 'คุณเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.353589038+07:00","message":"TextPushed: 'คุณเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.353593356+07:00","message":"Set new StatePrefix : 'คุณเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.353595908+07:00","message":"Next Push (prob) : 'เหรียญทองที่ระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.353603205+07:00","message":"push: {false คุณเกล้าถวาย 0 0xc0004a3b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.538187299+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.538221643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.538227794+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.538237218+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.538243487+07:00","message":"[bufferProcess] interim [940000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.538245949+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.538249015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.538251808+07:00","message":"> Transcript [2862] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.538257788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.538259743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.538261728+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.5382642+07:00","message":"TextPushed: 'คุณเกล้าถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.757510453+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.757560249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพม่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.757566761+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพม่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.757585097+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.75759369+07:00","message":"[bufferProcess] interim [180000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.757596485+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.757600479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.75760372+07:00","message":"> Transcript [2863] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.757607853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.757609924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.75761256+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.757615195+07:00","message":"TextPushed: 'คุณเกล้าถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.862125135+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.862160809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.862166406+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.862180581+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.862186992+07:00","message":"[bufferProcess] interim [240000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.862189601+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.86219286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.862195851+07:00","message":"> Transcript [2864] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.862199091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.862201052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.862203266+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.862205847+07:00","message":"TextPushed: 'คุณเกล้าถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.940900487+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.940937751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.940943073+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.940958569+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.94096238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.940965356+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.940971048+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.940974295+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.940980653+07:00","message":"[bufferProcess] interim [360000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.940983249+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.940986401+07:00","message":"[bufferProcess] interim [420000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.940988534+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.940991541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.940994061+07:00","message":"> Transcript [2865] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.940999799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.941001992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.941004236+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.941006735+07:00","message":"TextPushed: 'คุณเกล้าถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.941009521+07:00","message":"Push: 'เหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.94101144+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.941013807+07:00","message":"Set new StatePrefix : 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.941016068+07:00","message":"Next Push (prob) : 'ให้กับพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.941017726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.941019854+07:00","message":"> Transcript [2866] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.941022268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.941024013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.941025812+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:34.941027945+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:34.94104203+07:00","message":"push: {false เหรียญทองที่ระลึก 0 0xc0004a3b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.058773761+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.058825308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.058831896+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.058847298+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.058855473+07:00","message":"[bufferProcess] interim [480000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.058858531+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.058862454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.058865533+07:00","message":"> Transcript [2867] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.058869604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.058871915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.058874018+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.058876603+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.133409457+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.133464887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.133474562+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.13349369+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.133504307+07:00","message":"[bufferProcess] interim [600000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.13350926+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.133519057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.133523736+07:00","message":"> Transcript [2868] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.133529956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.133533108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.133547194+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.133551637+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:35.147922489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:35.147928809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.261282899+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.261322206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.261328258+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.261340214+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.261349302+07:00","message":"[bufferProcess] interim [720000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.261351973+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.261357251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.261360462+07:00","message":"> Transcript [2869] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.261364875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.261367096+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.261369491+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.26137209+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.261377692+07:00","message":"Push: 'ให้กับพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.261379701+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.261381819+07:00","message":"Set new StatePrefix : 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.261384107+07:00","message":"Next Push (prob) : 'สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.261391607+07:00","message":"push: {false ให้กับพระบาท 0 0xc0004a3b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.451269673+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.451317582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.451323854+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.451339962+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.45134923+07:00","message":"[bufferProcess] interim [840000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.451352247+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.451356182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.451359633+07:00","message":"> Transcript [2870] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.451363263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.451365436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.451367527+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.451370443+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.454490494+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.454528028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.45454212+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.454557801+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.454564652+07:00","message":"[bufferProcess] interim [900000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.454567413+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.454571366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.454574579+07:00","message":"> Transcript [2871] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.454578669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.454580936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.454586137+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.454589239+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.781915213+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.781955637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.781961658+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.781975789+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.781982815+07:00","message":"[bufferProcess] interim [200000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.781985675+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.78198936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.781992253+07:00","message":"> Transcript [2872] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.781996003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.781998048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.782000557+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.78200324+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.966232552+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.966266862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.96627331+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.966284642+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.966293606+07:00","message":"[bufferProcess] interim [380000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.966296547+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.966300084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.966302893+07:00","message":"> Transcript [2873] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.966306987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.966309202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.966311385+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.966313826+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.966316866+07:00","message":"Push: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.966318797+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.966321149+07:00","message":"Set new StatePrefix : 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวโล้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:35.966323736+07:00","message":"Next Push (prob) : 'เจ้าอยู่หัวโล้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:35.966330771+07:00","message":"push: {false สมเด็จพระ 0 0xc0004a3b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.21929479+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.219335054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.219342274+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.219354016+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.219360712+07:00","message":"[bufferProcess] interim [680000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.219363655+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.219369176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.219371973+07:00","message":"> Transcript [2874] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.21937458+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.219376568+07:00","message":"Set new StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.476668852+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.476709756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.476716465+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.476728551+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.476735989+07:00","message":"[bufferProcess] interim [860000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.476740657+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.476749017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.476753329+07:00","message":"> Transcript [2875] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.476758553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.476760839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.476763017+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.476766124+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.54240528+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.542444464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.54245212+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.542462681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัชกาลที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.542465529+07:00","message":"receive interim result [false|false]:  รัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.54247285+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.542480541+07:00","message":"[buffer interim] 176 false  รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.542487302+07:00","message":"[bufferProcess] interim [980000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.54249037+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.542497359+07:00","message":"[bufferProcess] interim [980000000]: รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.542499863+07:00","message":"[bufferProcess] update buffer: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.542502956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.542505802+07:00","message":"> Transcript [2876] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.542509887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.542513402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.542515691+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.542518527+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.659481583+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.65951715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.659523927+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.659541353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รัชกาลที่ 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.659546356+07:00","message":"receive interim result [false|false]:  รัชกาลที่ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.659556372+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.659561379+07:00","message":"[buffer interim] 176 false  รัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.659568746+07:00","message":"[bufferProcess] interim [40000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.659571946+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.659575141+07:00","message":"[bufferProcess] interim [40000000]: รัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.65957791+07:00","message":"[bufferProcess] update buffer: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.659582475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.659588566+07:00","message":"> Transcript [2877] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.659593453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.659596405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.659599715+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.659603845+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.833846071+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.92356848+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.923607929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.923614675+07:00","message":"receive interim result [false|false]: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.923625891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.923628531+07:00","message":"receive interim result [false|false]:  9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.923637189+07:00","message":"[buffer interim] 176 false คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.923640883+07:00","message":"[buffer interim] 176 false  9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.92366571+07:00","message":"[bufferProcess] interim [460000000]:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.923693468+07:00","message":"[bufferProcess] send to processor:คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.923704114+07:00","message":"[bufferProcess] interim [460000000]: 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.923707518+07:00","message":"[bufferProcess] update buffer: คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.923711586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.923715801+07:00","message":"> Transcript [2878] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.923720048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.923722141+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.923724523+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.923727662+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.923733612+07:00","message":"Push: 'เจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.92373567+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.923738106+07:00","message":"Set new StatePrefix : 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.923742069+07:00","message":"Next Push (prob) : ' รัชกาลที่ 9'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.923765312+07:00","message":"push: {false เจ้าอยู่หัวร 9 0 0xc0004a3b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.989030211+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.989102824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.989112684+07:00","message":"receive interim result [true|false]: พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.989124183+07:00","message":"end recv isFinal message id 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.989127013+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.989135503+07:00","message":"[buffer interim] 176 true พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989145203+07:00","message":"[bufferProcess] interim [460000000]:พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989158449+07:00","message":"[bufferProcess] send to processor (isfinal):คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989186736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989209337+07:00","message":"> Transcript [2879] [false]: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989215977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989219039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989221584+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989224918+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989227485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989230131+07:00","message":"> Transcript [2880] [true]: 'พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989232729+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989234638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989236353+07:00","message":"StatePrefix: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9 รัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989238833+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989246781+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989507507+07:00","message":"error room accuracy in case isFinal id 176 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989524939+07:00","message":"Push: 'พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.98952788+07:00","message":"TextPushed: 'คุณเกล้าถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวร 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989530463+07:00","message":"Set new StatePrefix : 'พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989538396+07:00","message":"Next Push (prob) : 'พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:36.989549285+07:00","message":"push: {true พูดกล่าวถวายเหรียญทองที่ระลึกให้กับพระบาทสมเด็จพระเจ้าอยู่หัวล้นเกล้ารัชกาลที่ 9 0 0xc0004a3b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:36.989631825+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_176.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:37.002610442+07:00","message":"write wav file: './tmp/7592/7592_176.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.095547175+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.754265974+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.754313313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.754318489+07:00","message":"receive interim result [false|false]: ไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.754332235+07:00","message":"[buffer interim] 177 false ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.754339577+07:00","message":"[bufferProcess] interim [480000000]:ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.754341465+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.818726203+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.818769202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.818775657+07:00","message":"receive interim result [false|false]: เหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.818796029+07:00","message":"[buffer interim] 177 false เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.818806041+07:00","message":"[bufferProcess] interim [600000000]:เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.818809369+07:00","message":"[bufferProcess] send to processor:ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.818813877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.818817364+07:00","message":"> Transcript [2881] [false]: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.818819862+07:00","message":"Set StatePrefix (first interim): 'ไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.939354762+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.93940772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.939416053+07:00","message":"receive interim result [false|false]: เหตุผลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:37.939434304+07:00","message":"[buffer interim] 177 false เหตุผลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.939443533+07:00","message":"[bufferProcess] interim [720000000]:เหตุผลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.939447337+07:00","message":"[bufferProcess] send to processor:เหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.939457328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.939463094+07:00","message":"> Transcript [2882] [false]: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.93946747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:37.939470698+07:00","message":"Set new StatePrefix: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.131142567+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.131179166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.131183648+07:00","message":"receive interim result [false|false]: เหตุผลว่าเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.131197415+07:00","message":"[buffer interim] 177 false เหตุผลว่าเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.131203763+07:00","message":"[bufferProcess] interim [840000000]:เหตุผลว่าเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.131206164+07:00","message":"[bufferProcess] send to processor:เหตุผลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.131209505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.131212361+07:00","message":"> Transcript [2883] [false]: 'เหตุผลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.131215333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.13121757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.131220045+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.131222154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:38.148800794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:38.148822624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.169044942+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.169087157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.169092871+07:00","message":"receive interim result [false|false]: เหตุผลว่าผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.169106368+07:00","message":"[buffer interim] 177 false เหตุผลว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.169113032+07:00","message":"[bufferProcess] interim [900000000]:เหตุผลว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.1691153+07:00","message":"[bufferProcess] send to processor:เหตุผลว่าเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.169118572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.169130944+07:00","message":"> Transcript [2884] [false]: 'เหตุผลว่าเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.169134699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.169137011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.169139068+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.169141361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.2899571+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.290007695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.290013928+07:00","message":"receive interim result [false|false]: เหตุผลว่าพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.290032004+07:00","message":"[buffer interim] 177 false เหตุผลว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.290046935+07:00","message":"[bufferProcess] interim [20000000]:เหตุผลว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.290050563+07:00","message":"[bufferProcess] send to processor:เหตุผลว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.290059832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.290063017+07:00","message":"> Transcript [2885] [false]: 'เหตุผลว่าผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.290066789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.290069241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.290071436+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.290073605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.455620604+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.455671586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าพระองค์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.455677802+07:00","message":"receive interim result [false|false]: เหตุผลว่าพระองค์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.455693781+07:00","message":"[buffer interim] 177 false เหตุผลว่าพระองค์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.4557057+07:00","message":"[bufferProcess] interim [140000000]:เหตุผลว่าพระองค์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.455708548+07:00","message":"[bufferProcess] send to processor:เหตุผลว่าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.455716812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.455721996+07:00","message":"> Transcript [2886] [false]: 'เหตุผลว่าพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.455726375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.455729132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.455731117+07:00","message":"StatePrefix: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.455733324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.455739947+07:00","message":"Push: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.455741998+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.455744083+07:00","message":"Set new StatePrefix : 'เหตุผลว่าพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.455746384+07:00","message":"Next Push (prob) : 'ว่าพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.455755129+07:00","message":"push: {false เหตุผล 0 0xc00039c880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.518499424+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.518553253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าพระองค์เป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.518559312+07:00","message":"receive interim result [false|false]: เหตุผลว่าพระองค์เป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.518577719+07:00","message":"[buffer interim] 177 false เหตุผลว่าพระองค์เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.518585172+07:00","message":"[bufferProcess] interim [320000000]:เหตุผลว่าพระองค์เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.518587605+07:00","message":"[bufferProcess] send to processor:เหตุผลว่าพระองค์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.518591274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.518594354+07:00","message":"> Transcript [2887] [false]: 'เหตุผลว่าพระองค์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.518597639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.518599767+07:00","message":"Set new StatePrefix: 'เหตุผลว่าพระองค์เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.702642392+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.702680904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าพระองค์เป็นพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.702687093+07:00","message":"receive interim result [false|false]: เหตุผลว่าพระองค์เป็นพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.702702428+07:00","message":"[buffer interim] 177 false เหตุผลว่าพระองค์เป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.702709117+07:00","message":"[bufferProcess] interim [500000000]:เหตุผลว่าพระองค์เป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.70271157+07:00","message":"[bufferProcess] send to processor:เหตุผลว่าพระองค์เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.702718613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.702721287+07:00","message":"> Transcript [2888] [false]: 'เหตุผลว่าพระองค์เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.70272513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.702727445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.702729775+07:00","message":"StatePrefix: 'เหตุผลว่าพระองค์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.702732198+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.827991721+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.828048407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าพระองค์เป็นผู้นำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.828056724+07:00","message":"receive interim result [false|false]: เหตุผลว่าพระองค์เป็นผู้นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.828076115+07:00","message":"[buffer interim] 177 false เหตุผลว่าพระองค์เป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.828089668+07:00","message":"[bufferProcess] interim [560000000]:เหตุผลว่าพระองค์เป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.828093865+07:00","message":"[bufferProcess] send to processor:เหตุผลว่าพระองค์เป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.828102989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.82810778+07:00","message":"> Transcript [2889] [false]: 'เหตุผลว่าพระองค์เป็นพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.828113023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.828116808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.82811988+07:00","message":"StatePrefix: 'เหตุผลว่าพระองค์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.828123208+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.884657864+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.998583043+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.998622679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุผลว่าผมเป็นผู้นำ\",\"confidence\":0.9213683}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.998628093+07:00","message":"receive interim result [true|false]: เหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.998639861+07:00","message":"end recv isFinal message id 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.998642184+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.998648549+07:00","message":"[buffer interim] 177 true เหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998656482+07:00","message":"[bufferProcess] interim [830000000]:เหตุผลว่าผมเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998660272+07:00","message":"[bufferProcess] send to processor (isfinal):เหตุผลว่าพระองค์เป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998670595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998700971+07:00","message":"> Transcript [2890] [false]: 'เหตุผลว่าพระองค์เป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998708128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998710855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998713271+07:00","message":"StatePrefix: 'เหตุผลว่าพระองค์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998715718+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998718353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998721089+07:00","message":"> Transcript [2891] [true]: 'เหตุผลว่าผมเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998723429+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998725345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998727488+07:00","message":"StatePrefix: 'เหตุผลว่าพระองค์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998729491+07:00","message":"TextPushed: 'เหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:38.998737301+07:00","message":"Push: 'ว่าผมเป็นผู้นำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:38.998751527+07:00","message":"push: {true ว่าผมเป็นผู้นำ 0 0xc00039c880}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:39.006199625+07:00","message":"write wav file: './tmp/7592/7592_177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.204932432+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.697323335+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.697357978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.697362946+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.697375684+07:00","message":"[buffer interim] 178 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.69738259+07:00","message":"[bufferProcess] interim [480000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.697384832+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.862452714+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.86249293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.862499406+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:39.862511286+07:00","message":"[buffer interim] 178 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.862520283+07:00","message":"[bufferProcess] interim [660000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.862522483+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.862527511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.862530269+07:00","message":"> Transcript [2892] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:39.862540301+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.061435316+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.061469748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.061475503+07:00","message":"receive interim result [false|false]: ในการควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.061489856+07:00","message":"[buffer interim] 178 false ในการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.061496482+07:00","message":"[bufferProcess] interim [840000000]:ในการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.061498718+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.061503922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.061506498+07:00","message":"> Transcript [2893] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.061508906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.061512579+07:00","message":"Set new StatePrefix: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.239796695+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.239828005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.239833482+07:00","message":"receive interim result [false|false]: ในการควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.239848219+07:00","message":"[buffer interim] 178 false ในการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.239870535+07:00","message":"[bufferProcess] interim [80000000]:ในการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.239873516+07:00","message":"[bufferProcess] send to processor:ในการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.239881922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.239884526+07:00","message":"> Transcript [2894] [false]: 'ในการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.239887462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.239889431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.239891415+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.23989384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.439657044+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.439703576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.439711159+07:00","message":"receive interim result [false|false]: ในการควบคุมโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.439732448+07:00","message":"[buffer interim] 178 false ในการควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.439740572+07:00","message":"[bufferProcess] interim [320000000]:ในการควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.439743388+07:00","message":"[bufferProcess] send to processor:ในการควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.439751289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.43975533+07:00","message":"> Transcript [2895] [false]: 'ในการควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.439759413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.43976213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.439764082+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.439766422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.749937392+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.749997983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.750007666+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.750026886+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.750035284+07:00","message":"[bufferProcess] interim [560000000]:ในการควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.750037929+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.75004548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.750048888+07:00","message":"> Transcript [2896] [false]: 'ในการควบคุมโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.750052636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.750055271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.750057346+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.750059616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.941007829+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.941047386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.941055778+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.941081501+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.941089441+07:00","message":"[bufferProcess] interim [740000000]:ในการควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.941091913+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.941095846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.941099082+07:00","message":"> Transcript [2897] [false]: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.941102093+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.94110413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.941106059+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.94110811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.941110946+07:00","message":"Push: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.941113061+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.941115532+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:40.941117971+07:00","message":"Next Push (prob) : 'ควบคุมโรคขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:40.941125836+07:00","message":"push: {false ในการ 0 0xc002a62600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.136696414+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.136742448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.136749365+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.136762757+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.136771115+07:00","message":"[bufferProcess] interim [980000000]:ในการควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.136774859+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.136783399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.136790167+07:00","message":"> Transcript [2898] [false]: 'ในการควบคุมโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.136795255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.136798305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.136801609+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.136805133+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:41.14888458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:41.148884583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.464348076+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.464391539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.464397994+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.464413562+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.464423326+07:00","message":"[bufferProcess] interim [280000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.464426213+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.464432557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.464436066+07:00","message":"> Transcript [2899] [false]: 'ในการควบคุมโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.464440139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.464442672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.464445032+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.464447315+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.566226693+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.566278794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.566285443+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.566300255+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.566308671+07:00","message":"[bufferProcess] interim [400000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.566312037+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.566319339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.566322333+07:00","message":"> Transcript [2900] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.566325982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.566328269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.566332711+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.566335377+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.657041768+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.657088994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.657095666+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.657117879+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.657125677+07:00","message":"[bufferProcess] interim [460000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.657128697+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.657132488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.657135836+07:00","message":"> Transcript [2901] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.657139992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.657142185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.657144346+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.657146613+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.65714941+07:00","message":"Push: 'ควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.657151444+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.657154041+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาดสารไอโอดีนทั้งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.657174064+07:00","message":"Next Push (prob) : 'สารไอโอดีนทั้งวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.657183142+07:00","message":"push: {false ควบคุมโรคขาด 0 0xc002a62600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.843875736+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.843910414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.843917644+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:41.843935434+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.843942957+07:00","message":"[bufferProcess] interim [700000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.843946019+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.843950049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.843953606+07:00","message":"> Transcript [2902] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.843956443+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:41.843958674+07:00","message":"Set new StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.171038409+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.171081413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.171087728+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.171099823+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.171107243+07:00","message":"[bufferProcess] interim [940000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.17110986+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.171115103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.171117668+07:00","message":"> Transcript [2903] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.17112124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.171123543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.171125877+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.171128466+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.282779991+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.282817791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.282824282+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.282837063+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.282843361+07:00","message":"[bufferProcess] interim [120000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.282847412+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.282856052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.282860327+07:00","message":"> Transcript [2904] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.282865059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.28286796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.282871208+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.282875084+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.414408545+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.414448925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.414454808+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:42.414465027+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.414472118+07:00","message":"[bufferProcess] interim [240000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.414475042+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.414478408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.414481015+07:00","message":"> Transcript [2905] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.414484326+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.41448645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.414488923+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:42.414491391+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.055838545+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.055891626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.055899638+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.055916+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.055925171+07:00","message":"[bufferProcess] interim [840000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.05592828+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.055936375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.055939632+07:00","message":"> Transcript [2906] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.055943682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.055946204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.055948558+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.055951377+07:00","message":"TextPushed: 'ในการควบคุมโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.055959313+07:00","message":"Push: 'สารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.055961751+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.055968795+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.055971773+07:00","message":"Next Push (prob) : 'ไทยและทั่วโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.055981873+07:00","message":"push: {false สารไอโอดีนทั้งประเทศ 0 0xc002a62600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.384218068+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.38426101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.384267289+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.384281774+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.384289763+07:00","message":"[bufferProcess] interim [140000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.384292675+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.384300152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.384303549+07:00","message":"> Transcript [2907] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.38430727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.384311526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.384313767+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.384316734+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.573518444+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.57356552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.573572495+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:43.573588148+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.573596358+07:00","message":"[bufferProcess] interim [380000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.573598926+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.573603018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.573606044+07:00","message":"> Transcript [2908] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.573610116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.573612272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.573614294+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:43.573617987+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:44.149416884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:44.149437299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.176337266+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.176376649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.176383014+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.176395482+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.176402928+07:00","message":"[bufferProcess] interim [980000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.176405532+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.176411315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.176414143+07:00","message":"> Transcript [2909] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.176418451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.176420795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.176422763+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.17642588+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.285974475+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.286016772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.286022843+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.28604216+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.286052817+07:00","message":"[bufferProcess] interim [40000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.286056878+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.286063058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.286067171+07:00","message":"> Transcript [2910] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.286073749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.286076761+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.286079674+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.286084291+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.286087926+07:00","message":"Push: 'ไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.286089873+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.286093949+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.286096697+07:00","message":"Next Push (prob) : 'เป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.286106555+07:00","message":"push: {false ไทยและทั่วโลก 0 0xc002a62600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.289391048+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.289407047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.2894132+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.289425743+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.289430984+07:00","message":"[bufferProcess] interim [100000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.289433724+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.289436795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.289439041+07:00","message":"> Transcript [2911] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.289441784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.28944426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.289446106+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.289448536+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.533797074+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.533839503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.533845976+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.533869335+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.5338778+07:00","message":"[bufferProcess] interim [340000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.533880725+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.533884396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.533887286+07:00","message":"> Transcript [2912] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.53389196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.533894166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.533896129+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.53389902+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.583289678+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.654992229+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.661151815+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.661200346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.661207734+07:00","message":"receive interim result [false|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.661223674+07:00","message":"[buffer interim] 178 false ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.661235114+07:00","message":"[bufferProcess] interim [520000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.661238519+07:00","message":"[bufferProcess] send to processor:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.661258538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.661261754+07:00","message":"> Transcript [2913] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.661266361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.661268494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.661271426+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.661274382+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.69023834+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.690269971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.690277057+07:00","message":"receive interim result [true|false]: ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.690286864+07:00","message":"end recv isFinal message id 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.69028909+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.690295886+07:00","message":"[buffer interim] 178 true ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690303389+07:00","message":"[bufferProcess] interim [610000000]:ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690310111+07:00","message":"[bufferProcess] send to processor (isfinal):ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690314465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690317217+07:00","message":"> Transcript [2914] [false]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690321382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690323649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690326384+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690329025+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690335128+07:00","message":"Push: 'เป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.69033717+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690339474+07:00","message":"Set new StatePrefix : 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690342283+07:00","message":"Next Push (prob) : 'เดียวในโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690344219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690346222+07:00","message":"> Transcript [2915] [true]: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690349123+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690350943+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690352742+07:00","message":"StatePrefix: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคนเดียวในโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690359884+07:00","message":"TextPushed: 'ในการควบคุมโรคขาดสารไอโอดีนทั้งประเทศไทยและทั่วโลกเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:44.690362965+07:00","message":"Push: 'เดียวในโลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.690371829+07:00","message":"push: {false เป็นคน 0 0xc002a62600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:44.690393091+07:00","message":"push: {true เดียวในโลก 0 0xc002a62600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:44.701745348+07:00","message":"write wav file: './tmp/7592/7592_178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.03219192+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.098365965+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.13182228+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.131844878+07:00","message":"found end of frame, send empty tag with msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.131848218+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.131856632+07:00","message":"[buffer interim] 179 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.131865533+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.131869747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.131873102+07:00","message":"> Transcript [2916] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.131875749+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.131877882+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.131879758+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.131881691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.131884707+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.131896424+07:00","message":"push: {true \n 0 0xc00039dd80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:45.136157835+07:00","message":"write wav file: './tmp/7592/7592_179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.572161409+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.572207543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.572214073+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.572230188+07:00","message":"[buffer interim] 180 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.572236562+07:00","message":"[bufferProcess] interim [300000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.572238569+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.766455616+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.766509989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.766515509+07:00","message":"receive interim result [false|false]: ที่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.766537565+07:00","message":"[buffer interim] 180 false ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.766545026+07:00","message":"[bufferProcess] interim [480000000]:ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.766547669+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.766551427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.766554841+07:00","message":"> Transcript [2917] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.766557429+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.803271306+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.814726516+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.814759012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใต้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.814764472+07:00","message":"receive interim result [false|false]: ที่ใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.814785104+07:00","message":"[buffer interim] 180 false ที่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.814792529+07:00","message":"[bufferProcess] interim [600000000]:ที่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.814794808+07:00","message":"[bufferProcess] send to processor:ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.814797752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.814800567+07:00","message":"> Transcript [2918] [false]: 'ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.814803614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.814805723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.814807617+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.814809712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.883273863+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.883314331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.883320137+07:00","message":"receive interim result [false|false]: ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.883332188+07:00","message":"[buffer interim] 180 false ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.883339621+07:00","message":"[bufferProcess] interim [660000000]:ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.883342037+07:00","message":"[bufferProcess] send to processor:ที่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.883348713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.883351802+07:00","message":"> Transcript [2919] [false]: 'ที่ใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.883355048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.88335709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.883359599+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.883361974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.89340704+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.893438081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้รับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.893443401+07:00","message":"receive interim result [true|false]: ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.893449733+07:00","message":"end recv isFinal message id 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.893452007+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.893467147+07:00","message":"[buffer interim] 180 true ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.893479257+07:00","message":"[bufferProcess] interim [720000000]:ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.893486423+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.893489774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.893492782+07:00","message":"> Transcript [2920] [false]: 'ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.893496007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.89349821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.893500789+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.893502943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.89350477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.893506931+07:00","message":"> Transcript [2921] [true]: 'ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.893509158+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.893510915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.893512608+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.893514481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:45.893520487+07:00","message":"Push: 'ที่ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.893535991+07:00","message":"push: {true ที่ได้รับ 0 0xc00039de80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:45.898605112+07:00","message":"write wav file: './tmp/7592/7592_180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.934921625+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:45.99534065+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.054469502+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.123281017+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.255404624+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.301216686+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.301242183+07:00","message":"found end of frame, send empty tag with msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.301246057+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.301253264+07:00","message":"[buffer interim] 182 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.30126056+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.301264108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.301266936+07:00","message":"> Transcript [2922] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.301269448+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.301271536+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.301273446+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.301275352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.301282811+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.301291503+07:00","message":"push: {true \n 0 0xc0004a3a80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:46.30647158+07:00","message":"write wav file: './tmp/7592/7592_182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.310874027+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.310889533+07:00","message":"found end of frame, send empty tag with msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.310892293+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.310897178+07:00","message":"[buffer interim] this message is already final true 181: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.773503657+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.773553175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.773558606+07:00","message":"receive interim result [false|false]: เหรียญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.773573953+07:00","message":"[buffer interim] 183 false เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.773580888+07:00","message":"[bufferProcess] interim [360000000]:เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.773583156+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.974067598+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.974112874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.974120542+07:00","message":"receive interim result [false|false]: เหรียญนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:46.974136962+07:00","message":"[buffer interim] 183 false เหรียญนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.974145793+07:00","message":"[bufferProcess] interim [540000000]:เหรียญนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.974149424+07:00","message":"[bufferProcess] send to processor:เหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.974152892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.974155833+07:00","message":"> Transcript [2923] [false]: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:46.97415824+07:00","message":"Set StatePrefix (first interim): 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.113213781+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.113257642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.11326458+07:00","message":"receive interim result [false|false]: เหรียญนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.113280416+07:00","message":"[buffer interim] 183 false เหรียญนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.113292437+07:00","message":"[bufferProcess] interim [720000000]:เหรียญนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.11329561+07:00","message":"[bufferProcess] send to processor:เหรียญนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.113304342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.113307822+07:00","message":"> Transcript [2924] [false]: 'เหรียญนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.113311595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.113314086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.113316458+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.113318768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:47.149598915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:47.149614651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.697135121+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.697194947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.697201058+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.697215503+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.697225699+07:00","message":"[bufferProcess] interim [320000000]:เหรียญนี้มาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.697228193+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.697231238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.697234002+07:00","message":"> Transcript [2925] [false]: 'เหรียญนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.697237395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.69723985+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.69724189+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.697243901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.863046557+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.863082355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.863087709+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.86310207+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.86311032+07:00","message":"[bufferProcess] interim [440000000]:เหรียญนี้มาเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.863112863+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.863118429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.863121512+07:00","message":"> Transcript [2926] [false]: 'เหรียญนี้มาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.863124752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.863126797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.863128813+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.863130948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.991343061+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.991385004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.991391453+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.991410018+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.99142231+07:00","message":"[bufferProcess] interim [560000000]:เหรียญนี้มาเราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.991425831+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.991433801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.991437268+07:00","message":"> Transcript [2927] [false]: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.991440994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.991446526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.991448519+07:00","message":"StatePrefix: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.991450745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.991457593+07:00","message":"Push: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.991459657+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.991461919+07:00","message":"Set new StatePrefix : 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:47.991464185+07:00","message":"Next Push (prob) : 'นี้มาเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:47.991473538+07:00","message":"push: {false เหรียญ 0 0xc002d20780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.180896108+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.180937925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.180943953+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.180955804+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเราก็เลยช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.180963945+07:00","message":"[bufferProcess] interim [740000000]:เหรียญนี้มาเราก็เลยช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.18096687+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.180970554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.180973986+07:00","message":"> Transcript [2928] [false]: 'เหรียญนี้มาเราก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.180977644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.180980338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.180982842+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.180985198+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.18128448+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.181312379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.181318133+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.181335443+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเราก็เลยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.181341987+07:00","message":"[bufferProcess] interim [800000000]:เหรียญนี้มาเราก็เลยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.181344239+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.181347506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.181350242+07:00","message":"> Transcript [2929] [false]: 'เหรียญนี้มาเราก็เลยช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.18135337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.1813555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.181357706+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.18135996+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.499297267+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.499343361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.499361237+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.499376482+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเราก็เลยใช้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.499384479+07:00","message":"[bufferProcess] interim [40000000]:เหรียญนี้มาเราก็เลยใช้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.49938718+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.499394205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.499397755+07:00","message":"> Transcript [2930] [false]: 'เหรียญนี้มาเราก็เลยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.499401315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.49940423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.499406809+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.499409144+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.578297913+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.578344041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.578351164+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.578367237+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.578375635+07:00","message":"[bufferProcess] interim [220000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.578378503+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.578385411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.57838891+07:00","message":"> Transcript [2931] [false]: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.578392864+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.578397664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.578401022+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.578403749+07:00","message":"TextPushed: 'เหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.578409539+07:00","message":"Push: 'นี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.578411399+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.578414014+07:00","message":"Set new StatePrefix : 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.578416219+07:00","message":"Next Push (prob) : 'เลยใช้วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.578425654+07:00","message":"push: {false นี้มาเราก็ 0 0xc002d20780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.889332391+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.889376496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.88938262+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:48.889396485+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเราก็เลยใช้วันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.889403937+07:00","message":"[bufferProcess] interim [460000000]:เหรียญนี้มาเราก็เลยใช้วันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.889406596+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.889412209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.889415068+07:00","message":"> Transcript [2932] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.889418727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.889421318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.889423354+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:48.889426234+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.076974416+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.077009751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่ 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.077015222+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.077030056+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.077037311+07:00","message":"[bufferProcess] interim [640000000]:เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.077041143+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.077044726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.077048392+07:00","message":"> Transcript [2933] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.077052403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.077054556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.077056681+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.077059345+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.226229378+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.226265418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.226275+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.226283923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.22628687+07:00","message":"receive interim result [false|false]:  25 พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.226295287+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.226300399+07:00","message":"[buffer interim] 183 false  25 พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.226307165+07:00","message":"[bufferProcess] interim [820000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.226310913+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.226314701+07:00","message":"[bufferProcess] interim [820000000]: 25 พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.226318242+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.226322373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.226326153+07:00","message":"> Transcript [2934] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.226331539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.22633438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.226337923+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.226341681+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.399217688+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.399255391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.399262102+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.399272358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 พี่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.399276468+07:00","message":"receive interim result [false|false]:  25 พี่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.399283909+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.399287406+07:00","message":"[buffer interim] 183 false  25 พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.399293702+07:00","message":"[bufferProcess] interim [940000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.399297366+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.399300373+07:00","message":"[bufferProcess] interim [940000000]: 25 พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.399302885+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.399306109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.399308959+07:00","message":"> Transcript [2935] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.3993133+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.399315651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.399317559+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.399319741+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.399322232+07:00","message":"Push: 'เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.399324441+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.399326522+07:00","message":"Set new StatePrefix : 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.399329019+07:00","message":"Next Push (prob) : 'ที่ 25 พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.399335685+07:00","message":"push: {false เลยใช้วัน 0 0xc002d20780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.459079507+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.459118249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.45912321+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.459133837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 ที่เท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.459137586+07:00","message":"receive interim result [false|false]:  25 ที่เท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.459145292+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.459148643+07:00","message":"[buffer interim] 183 false  25 ที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.459154929+07:00","message":"[bufferProcess] interim [60000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.459158612+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.459161883+07:00","message":"[bufferProcess] interim [60000000]: 25 ที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.459165557+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 ที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.45917029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.459173189+07:00","message":"> Transcript [2936] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.459176723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.459178775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.459180603+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.459182667+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.464376143+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.464394402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.464399693+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.46440933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.46441293+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.464418079+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.464421309+07:00","message":"[buffer interim] 183 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.464438024+07:00","message":"[bufferProcess] interim [120000000]:เหรียญนี้มาเราก็เลยใช้วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.464456477+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25 ที่เท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.464465117+07:00","message":"[bufferProcess] interim [120000000]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.464467803+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.464470775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.464474176+07:00","message":"> Transcript [2937] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 ที่เท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.464476527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.46447884+07:00","message":"Set new StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 ที่เท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.572945548+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.652022006+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.652057843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.652063877+07:00","message":"receive interim result [false|false]: เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.652071672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.652074683+07:00","message":"receive interim result [false|false]:  มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.652081527+07:00","message":"[buffer interim] 183 false เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.652084969+07:00","message":"[buffer interim] 183 false  มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.65209101+07:00","message":"[bufferProcess] interim [240000000]:เหรียญนี้มาเราก็เลยใช้วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.652093367+07:00","message":"[bufferProcess] send to processor:เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.652096462+07:00","message":"[bufferProcess] interim [240000000]: มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.652099634+07:00","message":"[bufferProcess] update buffer: เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.652102404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.652105184+07:00","message":"> Transcript [2938] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.652107984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.65211013+07:00","message":"Set new StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.677937091+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.677976491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.677982408+07:00","message":"receive interim result [true|false]: เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.677991261+07:00","message":"end recv isFinal message id 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.677993658+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.678001288+07:00","message":"[buffer interim] 183 true เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678008509+07:00","message":"[bufferProcess] interim [360000000]:เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.67801341+07:00","message":"[bufferProcess] send to processor (isfinal):เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678016599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678020749+07:00","message":"> Transcript [2939] [false]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678024013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678026017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678027984+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678030624+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678032771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678035117+07:00","message":"> Transcript [2940] [true]: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678037608+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678039497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678041391+07:00","message":"StatePrefix: 'เหรียญนี้มาเราก็เลยใช้วันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678043767+07:00","message":"TextPushed: 'เหรียญนี้มาเราก็เลยใช้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:49.678049007+07:00","message":"Push: 'ที่ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.67805746+07:00","message":"push: {true ที่ 25 มิถุนายน 0 0xc002d20780}"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:49.686193047+07:00","message":"write wav file: './tmp/7592/7592_183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:49.704454853+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:50.15028148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:50.150299109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.574189177+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.574236195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.574241589+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.574256092+07:00","message":"[buffer interim] 184 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.574263746+07:00","message":"[bufferProcess] interim [720000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.574266268+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.766852874+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.766897631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.766904781+07:00","message":"receive interim result [false|false]: เป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:50.766920322+07:00","message":"[buffer interim] 184 false เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.76693214+07:00","message":"[bufferProcess] interim [900000000]:เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.766934734+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.766938236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.766941988+07:00","message":"> Transcript [2941] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:50.766944393+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.132494005+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.13253899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันหยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.132545245+07:00","message":"receive interim result [false|false]: เป็นวันหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.132565374+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.132569474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันตรุษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.132571916+07:00","message":"receive interim result [false|false]: เป็นวันตรุษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.132592439+07:00","message":"[buffer interim] 184 false เป็นวันหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.132596001+07:00","message":"[buffer interim] 184 false เป็นวันตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132601972+07:00","message":"[bufferProcess] interim [140000000]:เป็นวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132604311+07:00","message":"[bufferProcess] send to processor:เป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.13260683+07:00","message":"[bufferProcess] interim [200000000]:เป็นวันตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132608793+07:00","message":"[bufferProcess] send to processor:เป็นวันหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132611844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132614363+07:00","message":"> Transcript [2942] [false]: 'เป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132617834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132619843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132621797+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132623787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132625392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132627429+07:00","message":"> Transcript [2943] [false]: 'เป็นวันหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132629847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132631522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132633188+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.132634963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.151831245+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.151861948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.151866858+07:00","message":"receive interim result [false|false]: เป็นวัณโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.151881803+07:00","message":"[buffer interim] 184 false เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.151887551+07:00","message":"[bufferProcess] interim [260000000]:เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.151890658+07:00","message":"[bufferProcess] send to processor:เป็นวันตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.151893432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.151896123+07:00","message":"> Transcript [2944] [false]: 'เป็นวันตรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.151899107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.151901034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.151902891+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.151905007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.668397667+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.668446797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.668453886+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.668469569+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.668478209+07:00","message":"[bufferProcess] interim [800000000]:เป็นวัณโรคไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.668481331+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.668489142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.668492046+07:00","message":"> Transcript [2945] [false]: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.668495964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.668499244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.668501261+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.668503477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.668510212+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.66851287+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.668515559+07:00","message":"Set new StatePrefix : 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.668518175+07:00","message":"Next Push (prob) : 'วัณโรค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.668549395+07:00","message":"push: {false เป็น 0 0xc001f8d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.986576182+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.986614339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.986621544+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:51.986636179+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.986644515+07:00","message":"[bufferProcess] interim [40000000]:เป็นวัณโรคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.986655621+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.986661123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.986664189+07:00","message":"> Transcript [2946] [false]: 'เป็นวัณโรคไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.986667812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.986669954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.986671905+07:00","message":"StatePrefix: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:51.986674213+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.1688016+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.16883786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.168843248+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.168856565+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.168863353+07:00","message":"[bufferProcess] interim [280000000]:เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.168865984+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.168870898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.168873851+07:00","message":"> Transcript [2947] [false]: 'เป็นวัณโรคไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.168877026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.168879254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.168883727+07:00","message":"StatePrefix: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.168887514+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.674384977+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.674425549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.674431994+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.674443545+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีนเพื่อออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.674450466+07:00","message":"[bufferProcess] interim [760000000]:เป็นวัณโรคไอโอดีนเพื่อออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.674452979+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.674457947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.674460804+07:00","message":"> Transcript [2948] [false]: 'เป็นวัณโรคไอโอดีนเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.674464316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.674466483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.674468511+07:00","message":"StatePrefix: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.674470839+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.769122471+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.7691474+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.769150068+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.769153134+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.769155116+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.76915705+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.863096302+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.86313173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.863137099+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.863148445+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีนเพื่อออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.863157863+07:00","message":"[bufferProcess] interim [940000000]:เป็นวัณโรคไอโอดีนเพื่อออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.863160465+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.863165187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.863168109+07:00","message":"> Transcript [2949] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.863171935+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.863174249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.863176229+07:00","message":"StatePrefix: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.863178399+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.863187577+07:00","message":"Push: 'วัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.863192599+07:00","message":"TextPushed: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.863195096+07:00","message":"Set new StatePrefix : 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.863197832+07:00","message":"Next Push (prob) : 'ไอโอดีนเพื่อออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.863211897+07:00","message":"push: {false วัณโรค 0 0xc001f8d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.93880595+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.938851284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.938857282+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:52.938869523+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีนเพื่อออกมาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.938876345+07:00","message":"[bufferProcess] interim [120000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.938878914+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.938882595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.938885721+07:00","message":"> Transcript [2950] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.938889326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.938891327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.938895234+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:52.938897478+07:00","message":"TextPushed: 'เป็นวัณโรค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.07065122+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.070698664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.070706664+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.070719271+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.070730211+07:00","message":"[bufferProcess] interim [180000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.07073408+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.070739869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.070743803+07:00","message":"> Transcript [2951] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.070748391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.070751214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.070754658+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.070757109+07:00","message":"TextPushed: 'เป็นวัณโรค'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:53.151069056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:53.151094182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.377663978+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.37769997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.377705206+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.377717352+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.377724018+07:00","message":"[bufferProcess] interim [480000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.377726763+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.377729893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.377732846+07:00","message":"> Transcript [2952] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.377736062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.377738217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.377740164+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.377742214+07:00","message":"TextPushed: 'เป็นวัณโรค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.591754046+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.591797934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.591804515+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.591817132+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.591823697+07:00","message":"[bufferProcess] interim [720000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.591826+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.591829238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.591832447+07:00","message":"> Transcript [2953] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.591836167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.591838346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.591840667+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.591842679+07:00","message":"TextPushed: 'เป็นวัณโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.591845387+07:00","message":"Push: 'ไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.591848191+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.591850431+07:00","message":"Set new StatePrefix : 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.591852648+07:00","message":"Next Push (prob) : 'มาบอกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.591859811+07:00","message":"push: {false ไอโอดีนเพื่อออก 0 0xc001f8d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.895716549+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.895752669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.895758585+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:53.895772202+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.895778977+07:00","message":"[bufferProcess] interim [960000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.895782762+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.895789342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.895792133+07:00","message":"> Transcript [2954] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.895795389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.895797528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.895799909+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:53.895802515+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.334436729+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.334475405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.334481422+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.33449587+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.334504921+07:00","message":"[bufferProcess] interim [440000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.334507618+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.334510849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.334513831+07:00","message":"> Transcript [2955] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.334516865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.334518827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.334521207+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.334530611+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.97581087+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.975856434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.975864495+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:54.975880552+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.975891974+07:00","message":"[bufferProcess] interim [40000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.975896111+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.97590393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.975907702+07:00","message":"> Transcript [2956] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.975912654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.975915645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.97591878+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:54.975922469+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.238481481+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.238513914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.238519147+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.238543748+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.238550859+07:00","message":"[bufferProcess] interim [340000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.238553382+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.23855661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.238559407+07:00","message":"> Transcript [2957] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.238563483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.238565625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.238567929+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.238570634+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.238575402+07:00","message":"Push: 'มาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.238577408+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.238579754+07:00","message":"Set new StatePrefix : 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.238582075+07:00","message":"Next Push (prob) : 'ทั้งประเทศว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.238589454+07:00","message":"push: {false มาบอกคน 0 0xc001f8d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.363575366+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.363606719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.363612761+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.363624767+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.363636869+07:00","message":"[bufferProcess] interim [520000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.363639721+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.363647009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.363649709+07:00","message":"> Transcript [2958] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.36365322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.36365541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.363657365+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.363659656+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.475420624+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.573268752+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.573304066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.573310009+07:00","message":"receive interim result [false|false]: เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.573322138+07:00","message":"[buffer interim] 184 false เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.57333122+07:00","message":"[bufferProcess] interim [760000000]:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.573334366+07:00","message":"[bufferProcess] send to processor:เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.573339677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.573342475+07:00","message":"> Transcript [2959] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.573346237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.573348662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.573350845+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.573353351+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.616032776+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.616064672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น\",\"confidence\":0.9461367}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.616070531+07:00","message":"receive interim result [true|false]: เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.616079756+07:00","message":"end recv isFinal message id 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.616081909+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.616087996+07:00","message":"[buffer interim] 184 true เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616096193+07:00","message":"[bufferProcess] interim [790000000]:เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616099277+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616102612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.61610562+07:00","message":"> Transcript [2960] [false]: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616108901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616110814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616113189+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616115858+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.61611796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616120068+07:00","message":"> Transcript [2961] [true]: 'เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616122372+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616124145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616125963+07:00","message":"StatePrefix: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616127978+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616129781+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616273473+07:00","message":"Push: 'ทั้งประเทศว่าไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616280104+07:00","message":"TextPushed: 'เป็นวัณโรคไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616282346+07:00","message":"Set new StatePrefix : 'เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616284454+07:00","message":"Next Push (prob) : 'เป็นวันรณรงค์ไอโอดีนเพื่อออกมาบอกคนทั้งประเทศว่าไอโอดีนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.616292104+07:00","message":"push: {true ทั้งประเทศว่าไอโอดีนนั้น 0 0xc001f8d380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:55.616296029+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_184.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:17:55.630265963+07:00","message":"write wav file: './tmp/7592/7592_184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:55.92808311+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:56.151848439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:56.151865836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.478582082+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.478618211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.478622828+07:00","message":"receive interim result [false|false]: ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.47863542+07:00","message":"[buffer interim] 185 false ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.478641758+07:00","message":"[bufferProcess] interim [360000000]:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.47864384+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.735872354+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.735911185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.735916729+07:00","message":"receive interim result [false|false]: ต้องการทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.73593034+07:00","message":"[buffer interim] 185 false ต้องการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.735938032+07:00","message":"[bufferProcess] interim [540000000]:ต้องการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.735941668+07:00","message":"[bufferProcess] send to processor:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.735947045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.735951112+07:00","message":"> Transcript [2962] [false]: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.735954612+07:00","message":"Set StatePrefix (first interim): 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.936369923+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.936404394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทางเพศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.936410052+07:00","message":"receive interim result [false|false]: ต้องการทางเพศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:56.936424255+07:00","message":"[buffer interim] 185 false ต้องการทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.936430859+07:00","message":"[bufferProcess] interim [720000000]:ต้องการทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.936433781+07:00","message":"[bufferProcess] send to processor:ต้องการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.936436791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.936439829+07:00","message":"> Transcript [2963] [false]: 'ต้องการทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.936442789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.936444781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.936446759+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:56.936448917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.057832216+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.057867336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.057872741+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.057883637+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.05789229+07:00","message":"[bufferProcess] interim [840000000]:ต้องการทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.057895116+07:00","message":"[bufferProcess] send to processor:ต้องการทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.057898407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.057901213+07:00","message":"> Transcript [2964] [false]: 'ต้องการทางเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.057904869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.057906979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.057908882+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.057910969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.139216188+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.13925043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.139255846+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.139269041+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.139275436+07:00","message":"[bufferProcess] interim [960000000]:ต้องการทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.139277761+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.139282741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.139288112+07:00","message":"> Transcript [2965] [false]: 'ต้องการทุกเพศทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.139291908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.139294099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.139295939+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.139298112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.362208688+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.36224379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.362248922+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.362263862+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.362273049+07:00","message":"[bufferProcess] interim [320000000]:ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.362275771+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.362279533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.362282475+07:00","message":"> Transcript [2966] [false]: 'ต้องการทุกเพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.362285815+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.362287918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.362289908+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.362291896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.362298262+07:00","message":"Push: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.362302336+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.362304474+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.362307132+07:00","message":"Next Push (prob) : 'ทุกเพศทุกวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.362314263+07:00","message":"push: {false ต้องการ 0 0xc001f8db80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.658675576+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.658710578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.65871611+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.658728737+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.658735613+07:00","message":"[bufferProcess] interim [560000000]:ต้องการทุกเพศทุกวัยขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.658738117+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.658744309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.658747093+07:00","message":"> Transcript [2967] [false]: 'ต้องการทุกเพศทุกวัยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.658750338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.658752429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.658754503+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.658756715+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.792829342+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.792866964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.792872786+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.792885641+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.792892496+07:00","message":"[bufferProcess] interim [680000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.792894883+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.79289804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.79290091+07:00","message":"> Transcript [2968] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.792904251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.792906386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.792908744+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.792911263+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.975334764+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.975373809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.97538086+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:57.975400784+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.975411888+07:00","message":"[bufferProcess] interim [860000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.975416211+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.975424125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.975428395+07:00","message":"> Transcript [2969] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.97543275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.975435754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.975438906+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:57.975442378+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.244009204+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.244047013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.244055049+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.244072082+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.244081664+07:00","message":"[bufferProcess] interim [220000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.244085654+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.244093125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.244097275+07:00","message":"> Transcript [2970] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.244102525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.244105939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.244109664+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.244112831+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.244119359+07:00","message":"Push: 'ทุกเพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.24412257+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.244125754+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.244129474+07:00","message":"Next Push (prob) : 'ขาดไม่ได้จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.244153919+07:00","message":"push: {false ทุกเพศทุกวัย 0 0xc001f8db80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.519037044+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.519078377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.519084582+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.519101028+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.519109776+07:00","message":"[bufferProcess] interim [340000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.519112443+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.519117756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.519120589+07:00","message":"> Transcript [2971] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.519124116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.519126367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.519128405+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.519130844+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.563776359+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.563809407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.563815424+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:58.563825736+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.563835183+07:00","message":"[bufferProcess] interim [460000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.563837773+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.563842683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.563845445+07:00","message":"> Transcript [2972] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.563849029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.563851043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.563853197+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:58.563855589+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.135228869+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.135258266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.135263721+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.135275063+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.135281017+07:00","message":"[bufferProcess] interim [60000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.135283534+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.135288488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.135291244+07:00","message":"> Transcript [2973] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.135294649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.135296772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.135298759+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.135301128+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:59.152159271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:17:59.1521789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.390703774+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.390746491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.390752724+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.390764816+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.390771845+07:00","message":"[bufferProcess] interim [240000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.390774555+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.390777777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.390781121+07:00","message":"> Transcript [2974] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.390785025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.390787133+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.390789685+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.390792274+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.39079705+07:00","message":"Push: 'ขาดไม่ได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.390799315+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.390801418+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.390803621+07:00","message":"Next Push (prob) : 'ๆครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.390827221+07:00","message":"push: {false ขาดไม่ได้จริง 0 0xc001f8db80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.482108061+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.482144588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.482150816+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.482160147+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.48216713+07:00","message":"[bufferProcess] interim [420000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.482169875+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.482173499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.482176224+07:00","message":"> Transcript [2975] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.482179692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.482181766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.482183946+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.482186814+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.590858207+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.590892438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.59089784+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.590911914+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.590917912+07:00","message":"[bufferProcess] interim [480000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.590920529+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.590923791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.590926528+07:00","message":"> Transcript [2976] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.590930154+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.590932322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.59093454+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.590940883+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.796806891+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.796839376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.796845588+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.796856655+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.796863015+07:00","message":"[bufferProcess] interim [660000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.796865463+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.79687084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.796873548+07:00","message":"> Transcript [2977] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.796876937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.796878957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.796883831+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.796886564+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.796986658+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.796991657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.796994732+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.79700166+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.797004479+07:00","message":"[bufferProcess] interim [720000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.797006555+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.797009308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.797011442+07:00","message":"> Transcript [2978] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.797013747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.797015627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.797017515+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.797019526+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.797025865+07:00","message":"Push: 'ๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.797028092+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.797030233+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:17:59.797032538+07:00","message":"Next Push (prob) : 'ลงไปทุกที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:17:59.797039615+07:00","message":"push: {false ๆครับ 0 0xc001f8db80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.137308071+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.137346598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.137356138+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.137369653+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.137376294+07:00","message":"[bufferProcess] interim [960000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.137378916+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.137385716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.137388945+07:00","message":"> Transcript [2979] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.13739151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.137393813+07:00","message":"Set new StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.380217786+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.380253376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.380258691+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.380277813+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.380287179+07:00","message":"[bufferProcess] interim [200000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.380291467+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.380294613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.380297524+07:00","message":"> Transcript [2980] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.380301102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.38030334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.380305367+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.380308288+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.432861788+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.43288448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.432889623+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.432903039+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.432908578+07:00","message":"[bufferProcess] interim [320000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.432911403+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.432914841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.432917603+07:00","message":"> Transcript [2981] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.432921732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.432924336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.432928629+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.432932576+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.690621086+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.690673443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.690681866+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.690698933+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.6907079+07:00","message":"[bufferProcess] interim [560000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.6907116+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.690718658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.690723198+07:00","message":"> Transcript [2982] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.6907286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.690731997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.69073571+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.69073963+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.878926349+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.87896316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.878969338+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.878984729+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.878991616+07:00","message":"[bufferProcess] interim [740000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.878994396+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.878997676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.879000374+07:00","message":"> Transcript [2983] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.879003953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.879005911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.879008206+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.87901072+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.879013704+07:00","message":"Push: 'ลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.879015679+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.879017979+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:00.879020238+07:00","message":"Next Push (prob) : 'และลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:00.879027406+07:00","message":"push: {false ลงไปทุกสื่อ 0 0xc001f8db80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.005031718+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.0050687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.005075681+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.005086826+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.005093682+07:00","message":"[bufferProcess] interim [920000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.005098771+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.005104098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.005107524+07:00","message":"> Transcript [2984] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.005111762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.005113886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.00511597+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.00511889+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.193208088+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.193237005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.193242721+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.193253916+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.193260361+07:00","message":"[bufferProcess] interim [40000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.193263001+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.193268722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.193271214+07:00","message":"> Transcript [2985] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.193275154+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.193277465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.193280222+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.193283062+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.43403602+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.454628576+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.454663855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.454669736+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.454683452+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.454690881+07:00","message":"[bufferProcess] interim [340000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.454693506+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.454696922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.454699891+07:00","message":"> Transcript [2986] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.454703479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.454705554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.454708052+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.454710858+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.461876307+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.461903571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.461911146+07:00","message":"receive interim result [false|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.461921424+07:00","message":"[buffer interim] 185 false ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.461927245+07:00","message":"[bufferProcess] interim [400000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.461929731+07:00","message":"[bufferProcess] send to processor:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.461932887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.461935315+07:00","message":"> Transcript [2987] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.461939056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.461941538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.461943738+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.46194655+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.461951081+07:00","message":"Push: 'และลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.461953215+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.461955832+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.461958449+07:00","message":"Next Push (prob) : 'ทั่วประเทศตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.461971588+07:00","message":"push: {false และลงไป 0 0xc001f8db80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.564237096+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.654145917+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.65419276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้\",\"confidence\":0.9353132}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.654203084+07:00","message":"receive interim result [true|false]: ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.654215378+07:00","message":"end recv isFinal message id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.654219272+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.654228274+07:00","message":"[buffer interim] 185 true ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654238665+07:00","message":"[bufferProcess] interim [520000000]:ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654242045+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654245542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654248524+07:00","message":"> Transcript [2988] [false]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654252985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654255217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654257318+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654260225+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654262522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654264763+07:00","message":"> Transcript [2989] [true]: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654267362+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654269257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654271101+07:00","message":"StatePrefix: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654273349+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654275498+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654477749+07:00","message":"Push: 'ทั่วประเทศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.65448143+07:00","message":"TextPushed: 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆครับลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654484273+07:00","message":"Set new StatePrefix : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654486919+07:00","message":"Next Push (prob) : 'ต้องการทุกเพศทุกวัยขาดไม่ได้จริงๆอ่ะเราลงไปทุกสื่อและลงไปทั่วประเทศตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:01.65449486+07:00","message":"push: {true ทั่วประเทศตอนนี้ 0 0xc001f8db80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:01.654504761+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_185.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:01.668252115+07:00","message":"write wav file: './tmp/7592/7592_185.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:02.152419142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:02.152427529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.196020236+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.19607189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.196077938+07:00","message":"receive interim result [false|false]: พึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.196093791+07:00","message":"[buffer interim] 186 false พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.196100483+07:00","message":"[bufferProcess] interim [600000000]:พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.196102679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.282513746+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.282560855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.282566611+07:00","message":"receive interim result [false|false]: เพิ่งมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.282577998+07:00","message":"[buffer interim] 186 false เพิ่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.282584578+07:00","message":"[bufferProcess] interim [720000000]:เพิ่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.282587153+07:00","message":"[bufferProcess] send to processor:พึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.282592413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.282595161+07:00","message":"> Transcript [2990] [false]: 'พึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.2825974+07:00","message":"Set StatePrefix (first interim): 'พึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.421945881+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.421999582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.422007474+07:00","message":"receive interim result [false|false]: เพิ่งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.422027403+07:00","message":"[buffer interim] 186 false เพิ่งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.422040787+07:00","message":"[bufferProcess] interim [840000000]:เพิ่งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.422044676+07:00","message":"[bufferProcess] send to processor:เพิ่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.422052991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.422056349+07:00","message":"> Transcript [2991] [false]: 'เพิ่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.422059204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.422061672+07:00","message":"Set new StatePrefix: 'เพิ่งมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.631095306+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.631145771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.631153943+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.631168604+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.631179881+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งมอเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.63118221+07:00","message":"[bufferProcess] send to processor:เพิ่งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.631191847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.63119521+07:00","message":"> Transcript [2992] [false]: 'เพิ่งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.631197793+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.631200299+07:00","message":"Set new StatePrefix: 'เพิ่งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.76727764+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.767313495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่ง Moto\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.767319258+07:00","message":"receive interim result [false|false]: ซึ่ง Moto"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.767334953+07:00","message":"[buffer interim] 186 false ซึ่ง Moto"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.767341529+07:00","message":"[bufferProcess] interim [200000000]:ซึ่ง Moto"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.767344338+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.767348101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.767350963+07:00","message":"> Transcript [2993] [false]: 'ซึ่งมอเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.767353279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.767355388+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.830805925+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.830857113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์เวย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.830864678+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์เวย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.83088189+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.830890344+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งมอเตอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.830893737+07:00","message":"[bufferProcess] send to processor:ซึ่ง Moto"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.830901863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.830907452+07:00","message":"> Transcript [2994] [false]: 'ซึ่ง Moto'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.830911714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.830915039+07:00","message":"Set new StatePrefix: 'ซึ่ง Moto'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.867204759+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.867245042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.867250939+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.867265234+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.867276863+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งมอเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.867280397+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.867287193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.867291317+07:00","message":"> Transcript [2995] [false]: 'ซึ่งมอเตอร์เวย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.867294079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.867296262+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์เวย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.989354016+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.989389273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.989394648+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:02.989407971+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.989414973+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งมอเตอร์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.989417416+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.989420908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.989423767+07:00","message":"> Transcript [2996] [false]: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.989426246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:02.989428558+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.195886956+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.195934039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.195940146+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.195956507+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.195964614+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งมอเตอร์ในการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.195967506+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.195975466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.195978694+07:00","message":"> Transcript [2997] [false]: 'ซึ่งมอเตอร์ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.195982489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.195985855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.195987823+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.195990059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.449672904+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.449709671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.449715567+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.449727062+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.449733569+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งมอเตอร์ในการลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.44973716+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.449744249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.449747308+07:00","message":"> Transcript [2998] [false]: 'ซึ่งมอเตอร์ในการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.449750994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.449752965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.449754987+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.44975731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.596478913+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.596534034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.596541654+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.596556914+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลงไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.596566831+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งมอเตอร์ในการลงไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.596569662+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.596579115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.596582115+07:00","message":"> Transcript [2999] [false]: 'ซึ่งมอเตอร์ในการลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.596586261+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.596588907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.596591518+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.596594067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.757255946+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.757310159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.757316903+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.757335191+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลงไปนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.75734358+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งมอเตอร์ในการลงไปนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.757346199+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.757351872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.757355133+07:00","message":"> Transcript [3000] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.757359209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.757361568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.757363863+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.757368293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.757371052+07:00","message":"Push: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.757373145+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.75737556+07:00","message":"Set new StatePrefix : 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:03.757378156+07:00","message":"Next Push (prob) : 'การลงไปนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:03.757388121+07:00","message":"push: {false ซึ่งมอเตอร์ใน 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.027972014+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.02800646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.028012231+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้คือทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.028029098+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลงไปนี้คือทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.028035436+07:00","message":"[bufferProcess] interim [520000000]:ซึ่งมอเตอร์ในการลงไปนี้คือทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.028038301+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.028045303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.028047923+07:00","message":"> Transcript [3001] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.028051474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.028053794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.02805573+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.028058487+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.230396837+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.230443396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.230452641+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้คือทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.230467197+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลงไปนี้คือทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.230475957+07:00","message":"[bufferProcess] interim [700000000]:ซึ่งมอเตอร์ในการลงไปนี้คือทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.230478997+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้คือทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.230485407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.230488602+07:00","message":"> Transcript [3002] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.230492469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.23049502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.230497179+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.230499867+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.34223822+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.34227776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.342283482+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.342299302+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.342306747+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.342309898+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้คือทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.34231336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.342316624+07:00","message":"> Transcript [3003] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.342320545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.342322686+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.342324854+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.342327428+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.598174522+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.598214888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.598222707+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.598237979+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.598245343+07:00","message":"[bufferProcess] interim [0]:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.598247915+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.598250997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.598253683+07:00","message":"> Transcript [3004] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.598257665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.598259812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.598262223+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.598264984+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.59826757+07:00","message":"Push: 'การลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.59826965+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.598271788+07:00","message":"Set new StatePrefix : 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.598274035+07:00","message":"Next Push (prob) : 'คือทุกบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.598281591+07:00","message":"push: {false การลงไปนี้ 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.726650887+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.726688167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.72669476+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.726707317+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.726713888+07:00","message":"[bufferProcess] interim [180000000]:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.726716861+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.726723768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.726726516+07:00","message":"> Transcript [3005] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.726729944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.726732361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.726734629+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.726737492+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.781362301+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.781401246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.781407443+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.781423696+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.781430468+07:00","message":"[bufferProcess] interim [240000000]:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.781433028+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.781436165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.78143888+07:00","message":"> Transcript [3006] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.781442613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.781444717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.781446943+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.781449559+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.795436398+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.795466004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.795471177+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.795481552+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.795487843+07:00","message":"[bufferProcess] interim [300000000]:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.795490281+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.795493576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.795496139+07:00","message":"> Transcript [3007] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.795499231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.795501087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.795503007+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.795505249+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.90518342+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.905216972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.90522228+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.905234216+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.905240276+07:00","message":"[bufferProcess] interim [360000000]:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.905244352+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.905249636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.905252337+07:00","message":"> Transcript [3008] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.905255978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.905258031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.905260173+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.905262638+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ในการลงไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.905266285+07:00","message":"Push: 'คือทุกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.905268291+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.905270577+07:00","message":"Set new StatePrefix : 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมี iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.905272839+07:00","message":"Next Push (prob) : 'ต้องมี iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.905280673+07:00","message":"push: {false คือทุกบ้าน 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.907628485+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.907639702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.90764426+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:04.907652867+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.907656526+07:00","message":"[bufferProcess] interim [420000000]:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.90765872+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.907661607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.907663731+07:00","message":"> Transcript [3009] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.90766584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:04.907668345+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอเดีย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:05.152729668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:05.152747386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.492654543+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.492695963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.49270262+07:00","message":"receive interim result [false|false]: ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:05.492714829+07:00","message":"[buffer interim] 186 false ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.492724118+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.4927266+07:00","message":"[bufferProcess] send to processor:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.49273259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.492735467+07:00","message":"> Transcript [3010] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.492738176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:05.492740321+07:00","message":"Set new StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:08.15377704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:08.153777136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.442824006+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.50617377+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.719089291+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.719139074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน\",\"confidence\":0.9391689}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.719147819+07:00","message":"receive interim result [true|false]: ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.719159765+07:00","message":"end recv isFinal message id 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.719163059+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.719171051+07:00","message":"[buffer interim] 186 true ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.71918315+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.71918748+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.719192375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.719195989+07:00","message":"> Transcript [3011] [false]: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.71920032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.719203669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.719207057+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.719210978+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.719214007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.71921868+07:00","message":"> Transcript [3012] [true]: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.719222622+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.719224613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.719226297+07:00","message":"StatePrefix: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้านต้องมีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.719228326+07:00","message":"TextPushed: 'ซึ่งมอเตอร์ในการลงไปนี้คือทุกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:09.719232196+07:00","message":"Push: 'ต้องมีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:09.719243365+07:00","message":"push: {true ต้องมีไอโอดีน 0 0xc000044400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:09.734548281+07:00","message":"write wav file: './tmp/7592/7592_186.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:11.154196516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:11.154221261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.381031494+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.381070112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.381075632+07:00","message":"receive interim result [false|false]: ไปบุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.381092588+07:00","message":"[buffer interim] 187 false ไปบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.381099256+07:00","message":"[bufferProcess] interim [920000000]:ไปบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.381101785+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.381108452+07:00","message":"[bufferProcess] send to processor (ticker):ไปบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.381110874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.381113738+07:00","message":"> Transcript [3013] [false]: 'ไปบุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.381115942+07:00","message":"Set StatePrefix (first interim): 'ไปบุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.572403861+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.572441119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบุฟเฟ่ต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.572447552+07:00","message":"receive interim result [false|false]: ไปบุฟเฟ่ต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.572459831+07:00","message":"[buffer interim] 187 false ไปบุฟเฟ่ต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.572466549+07:00","message":"[bufferProcess] interim [40000000]:ไปบุฟเฟ่ต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.57246848+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.763334734+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.763373102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบุฟเฟ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.763378731+07:00","message":"receive interim result [false|false]: ไปบุฟเฟ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:11.763392453+07:00","message":"[buffer interim] 187 false ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.763399235+07:00","message":"[bufferProcess] interim [280000000]:ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.76340162+07:00","message":"[bufferProcess] send to processor:ไปบุฟเฟ่ต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.763404998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.763407795+07:00","message":"> Transcript [3014] [false]: 'ไปบุฟเฟ่ต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.763410022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:11.763418132+07:00","message":"Set new StatePrefix: 'ไปบุฟเฟ่ต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.333570611+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.333614122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบุฟเฟ่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.333620035+07:00","message":"receive interim result [false|false]: ไปบุฟเฟ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:12.333632129+07:00","message":"[buffer interim] 187 false ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.333640379+07:00","message":"[bufferProcess] interim [880000000]:ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.333642834+07:00","message":"[bufferProcess] send to processor:ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.333646524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.333649694+07:00","message":"> Transcript [3015] [false]: 'ไปบุฟเฟ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:12.333652275+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:14.154283588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:14.154293725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.303161143+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.374453973+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.398309829+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.398355652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปบุฟเฟ่ทะเล\",\"confidence\":0.8704193}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.398363513+07:00","message":"receive interim result [true|false]: ไปบุฟเฟ่ทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.398373776+07:00","message":"end recv isFinal message id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.398376896+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.398386669+07:00","message":"[buffer interim] 187 true ไปบุฟเฟ่ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.398395344+07:00","message":"[bufferProcess] interim [10000000]:ไปบุฟเฟ่ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.398399728+07:00","message":"[bufferProcess] send to processor (isfinal):ไปบุฟเฟ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.398404509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.398408676+07:00","message":"> Transcript [3016] [false]: 'ไปบุฟเฟ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.398412044+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.398414745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.398417764+07:00","message":"> Transcript [3017] [true]: 'ไปบุฟเฟ่ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.398421525+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.398424556+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.398427599+07:00","message":"StatePrefix: 'ไปบุฟเฟ่ต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.39843065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.398434168+07:00","message":"Push: 'ไปบุฟเฟ่ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.398443882+07:00","message":"push: {true ไปบุฟเฟ่ทะเล 0 0xc000189080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:14.408892611+07:00","message":"write wav file: './tmp/7592/7592_187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.893573952+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.89361079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อร่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.893616252+07:00","message":"receive interim result [false|false]: อร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:14.893629239+07:00","message":"[buffer interim] 188 false อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.893636383+07:00","message":"[bufferProcess] interim [540000000]:อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:14.89363857+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.533063974+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.533096499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อร่อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.533110502+07:00","message":"receive interim result [false|false]: อร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:15.533123243+07:00","message":"[buffer interim] 188 false อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.533129728+07:00","message":"[bufferProcess] interim [140000000]:อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.533132002+07:00","message":"[bufferProcess] send to processor:อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.533136877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.53313962+07:00","message":"> Transcript [3018] [false]: 'อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:15.533141969+07:00","message":"Set StatePrefix (first interim): 'อร่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.027718048+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.027756811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.027764241+07:00","message":"receive interim result [false|false]: อย่างที่บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.027778676+07:00","message":"[buffer interim] 188 false อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.027786853+07:00","message":"[bufferProcess] interim [680000000]:อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.027789489+07:00","message":"[bufferProcess] send to processor:อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.027793361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.027796667+07:00","message":"> Transcript [3019] [false]: 'อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.027799847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.027801918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.02780395+07:00","message":"StatePrefix: 'อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.027808722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.144965517+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.145001699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อร่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.14500726+07:00","message":"receive interim result [false|false]: อร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.145025584+07:00","message":"[buffer interim] 188 false อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.145032507+07:00","message":"[bufferProcess] interim [800000000]:อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.145034928+07:00","message":"[bufferProcess] send to processor:อย่างที่บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.145038652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.145041524+07:00","message":"> Transcript [3020] [false]: 'อย่างที่บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.145043684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.145045981+07:00","message":"Set new StatePrefix: 'อย่างที่บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.260630983+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.260684223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.260691201+07:00","message":"receive interim result [false|false]: อย่างที่บอกอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.260707033+07:00","message":"[buffer interim] 188 false อย่างที่บอกอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.260715453+07:00","message":"[bufferProcess] interim [920000000]:อย่างที่บอกอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.260718237+07:00","message":"[bufferProcess] send to processor:อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.260725253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.260728353+07:00","message":"> Transcript [3021] [false]: 'อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.260731054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.26073653+07:00","message":"Set new StatePrefix: 'อร่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.422680728+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.452885978+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.452942196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกอาจารย์คะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.452950963+07:00","message":"receive interim result [false|false]: อย่างที่บอกอาจารย์คะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.452972412+07:00","message":"[buffer interim] 188 false อย่างที่บอกอาจารย์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.452982682+07:00","message":"[bufferProcess] interim [100000000]:อย่างที่บอกอาจารย์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.452987106+07:00","message":"[bufferProcess] send to processor:อย่างที่บอกอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.452994886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.45299974+07:00","message":"> Transcript [3022] [false]: 'อย่างที่บอกอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.453004105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.453008488+07:00","message":"Set new StatePrefix: 'อย่างที่บอกอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.503255564+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.503302136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกอาจารย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.503308073+07:00","message":"receive interim result [false|false]: อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.503326867+07:00","message":"[buffer interim] 188 false อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.503335737+07:00","message":"[bufferProcess] interim [160000000]:อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.503338578+07:00","message":"[bufferProcess] send to processor:อย่างที่บอกอาจารย์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.503342308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.503345202+07:00","message":"> Transcript [3023] [false]: 'อย่างที่บอกอาจารย์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.503348877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.503353954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.503356021+07:00","message":"StatePrefix: 'อย่างที่บอกอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.503358307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.526193995+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.526227822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างที่บอกอาจารย์ครับ\",\"confidence\":0.8763668}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.526233473+07:00","message":"receive interim result [true|false]: อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.526245035+07:00","message":"end recv isFinal message id 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.526247672+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.526255689+07:00","message":"[buffer interim] 188 true อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526262819+07:00","message":"[bufferProcess] interim [280000000]:อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526266046+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างที่บอกอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526269529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526272266+07:00","message":"> Transcript [3024] [false]: 'อย่างที่บอกอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526279743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526282075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526283941+07:00","message":"StatePrefix: 'อย่างที่บอกอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526288506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526290562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526292678+07:00","message":"> Transcript [3025] [true]: 'อย่างที่บอกอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526295088+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526296893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526299149+07:00","message":"StatePrefix: 'อย่างที่บอกอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526301298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:16.526304008+07:00","message":"Push: 'อย่างที่บอกอาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.526313345+07:00","message":"push: {true อย่างที่บอกอาจารย์ครับ 0 0xc0004a3100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:16.534303236+07:00","message":"write wav file: './tmp/7592/7592_188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:16.687893396+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.145977205+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.146022888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.146028136+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.146043911+07:00","message":"[buffer interim] 189 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.146050381+07:00","message":"[bufferProcess] interim [300000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.146053039+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:17.154298919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:17.154330581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.233821577+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.233867465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.233873764+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.233888605+07:00","message":"[buffer interim] 189 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.233896744+07:00","message":"[bufferProcess] interim [420000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.233899101+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.233906221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.233909359+07:00","message":"> Transcript [3026] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.23391615+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.33812972+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.338168804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.338174297+07:00","message":"receive interim result [false|false]: วันหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.338189586+07:00","message":"[buffer interim] 189 false วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.338197466+07:00","message":"[bufferProcess] interim [480000000]:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.338200239+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.338204204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.338207644+07:00","message":"> Transcript [3027] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.338211309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.338213386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.33821533+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.338217782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.541898086+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.541939294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่งวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.541945188+07:00","message":"receive interim result [false|false]: วันหนึ่งวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.541965664+07:00","message":"[buffer interim] 189 false วันหนึ่งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.541974867+07:00","message":"[bufferProcess] interim [660000000]:วันหนึ่งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.541977329+07:00","message":"[bufferProcess] send to processor:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.541981907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.541985313+07:00","message":"> Transcript [3028] [false]: 'วันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.541988756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.541991016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.541993223+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.54199806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.672173387+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.672215613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.672221241+07:00","message":"receive interim result [false|false]: วันหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.672239047+07:00","message":"[buffer interim] 189 false วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.672247385+07:00","message":"[bufferProcess] interim [780000000]:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.672249948+07:00","message":"[bufferProcess] send to processor:วันหนึ่งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.672254115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.672257527+07:00","message":"> Transcript [3029] [false]: 'วันหนึ่งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.672261637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.672263798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.672265778+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.672268067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.722847995+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.722880872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่งวันหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.722885941+07:00","message":"receive interim result [false|false]: วันหนึ่งวันหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.722899006+07:00","message":"[buffer interim] 189 false วันหนึ่งวันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.722905135+07:00","message":"[bufferProcess] interim [840000000]:วันหนึ่งวันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.722907596+07:00","message":"[bufferProcess] send to processor:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.722911941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.722915119+07:00","message":"> Transcript [3030] [false]: 'วันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.722918514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.722920806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.722922914+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.722926082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.722932+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.722934014+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.722936054+07:00","message":"Set new StatePrefix : 'วันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.722938167+07:00","message":"Next Push (prob) : 'หนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.722970434+07:00","message":"push: {false วัน 0 0xc0004a3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.88808003+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.888121613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.888128261+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:17.888145575+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.888157284+07:00","message":"[bufferProcess] interim [20000000]:วันนึงวันนึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.888160192+07:00","message":"[bufferProcess] send to processor:วันหนึ่งวันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.888167786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.8881707+07:00","message":"> Transcript [3031] [false]: 'วันหนึ่งวันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.888174456+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.888176719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.888179085+07:00","message":"StatePrefix: 'วันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:17.888181456+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.293865742+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.29389955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.29390494+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.293917893+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.293924089+07:00","message":"[bufferProcess] interim [440000000]:วันนึงวันนึงเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.293926498+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.293931303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.293934263+07:00","message":"> Transcript [3032] [false]: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.293936874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.293939207+07:00","message":"Set new StatePrefix: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.427452137+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.427485246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.42749064+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.427503447+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.427510243+07:00","message":"[bufferProcess] interim [560000000]:วันนึงวันนึงเนี่ยให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.427520552+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.427524635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.427527549+07:00","message":"> Transcript [3033] [false]: 'วันนึงวันนึงเนี่ยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.427530979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.427533211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.427535212+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.427537601+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.559986583+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.560022992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.560028475+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.560045395+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.560052108+07:00","message":"[bufferProcess] interim [680000000]:วันนึงวันนึงเนี่ยให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.560054837+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.560057853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.560060461+07:00","message":"> Transcript [3034] [false]: 'วันนึงวันนึงเนี่ยให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.560064084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.560066318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.56006827+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.560070889+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.760914994+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.760953776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.760959327+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.760975215+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้พูดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.760982635+07:00","message":"[bufferProcess] interim [860000000]:วันนึงวันนึงเนี่ยให้พูดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.76098531+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.760990485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.760993023+07:00","message":"> Transcript [3035] [false]: 'วันนึงวันนึงเนี่ยให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.760997152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.760999267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.761002488+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.761006305+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.835317576+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.835352921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.835358294+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.83537086+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้พูดเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.835378812+07:00","message":"[bufferProcess] interim [980000000]:วันนึงวันนึงเนี่ยให้พูดเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.835381402+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.835384426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.835388574+07:00","message":"> Transcript [3036] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.835392359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.835394654+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.835397922+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.83540083+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.835407272+07:00","message":"Push: 'นึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.835410788+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.835413928+07:00","message":"Set new StatePrefix : 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.8354171+07:00","message":"Next Push (prob) : 'ให้พูดเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.835449572+07:00","message":"push: {false นึงวันนึงเนี่ย 0 0xc0004a3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.935013576+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.935052786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.935059633+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:18.935074928+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.935085858+07:00","message":"[bufferProcess] interim [40000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.93508927+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.935096727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.935101631+07:00","message":"> Transcript [3037] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.935105599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.935108371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.935110511+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:18.935113184+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.005251393+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.005296638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.005303398+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.005319288+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.005327393+07:00","message":"[bufferProcess] interim [160000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.005330188+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.005338749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.005341531+07:00","message":"> Transcript [3038] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.005345541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.005347991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.005350468+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.005353443+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.224218095+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.224254084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.224259839+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.224273607+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.224280505+07:00","message":"[bufferProcess] interim [280000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.224282919+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.224288446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.224291172+07:00","message":"> Transcript [3039] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.224294896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.224297026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.224299103+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.224301704+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.475507194+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.475552436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.475558865+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.475573061+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.475579481+07:00","message":"[bufferProcess] interim [400000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.475582162+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.475587281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.4755903+07:00","message":"> Transcript [3040] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.475594809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.475597206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.475600314+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.475604129+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.475610502+07:00","message":"Push: 'ให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.475612552+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.475614743+07:00","message":"Set new StatePrefix : 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.475617005+07:00","message":"Next Push (prob) : 'ภาพเลยหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.475623898+07:00","message":"push: {false ให้พูดเห็น 0 0xc0004a3380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.58453684+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.584574845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.584581639+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.58459408+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.584603236+07:00","message":"[bufferProcess] interim [460000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.584606123+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.584609596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.584612421+07:00","message":"> Transcript [3041] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.58461514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.58461825+07:00","message":"Set new StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.651704375+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.651742383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.651748487+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.651765707+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.651773032+07:00","message":"[bufferProcess] interim [520000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.651775697+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.651778882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.65178176+07:00","message":"> Transcript [3042] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.651784358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.651786385+07:00","message":"Set new StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.809143719+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.80919618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.8092022+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.809219113+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.80922624+07:00","message":"[bufferProcess] interim [640000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.809228787+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.809232138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.809234958+07:00","message":"> Transcript [3043] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.809238229+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.809240297+07:00","message":"Set new StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพแล้วก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.952145501+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.952188323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขายบริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.952195646+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขายบริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.952206917+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขายบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.95221374+07:00","message":"[bufferProcess] interim [940000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขายบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.952216711+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.952220088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.952223104+07:00","message":"> Transcript [3044] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.952225575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.952227631+07:00","message":"Set new StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.980403243+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.980436767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขายบีบีกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.980442799+07:00","message":"receive interim result [false|false]: วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขายบีบีกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:19.980453483+07:00","message":"[buffer interim] 189 false วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขายบีบีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.980462089+07:00","message":"[bufferProcess] interim [120000000]:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขายบีบีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.980464612+07:00","message":"[bufferProcess] send to processor:วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขายบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.980469858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.980472962+07:00","message":"> Transcript [3045] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขายบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.980476769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.980478935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.980481039+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:19.980483837+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.072966568+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.137266115+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:20.154802043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:20.154832058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.224097947+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.224140172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่งมันดึกเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย BB Gun\",\"confidence\":0.82333475}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.224149783+07:00","message":"receive interim result [true|false]: วันหนึ่งมันดึกเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย BB Gun"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.224163005+07:00","message":"end recv isFinal message id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.224165694+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.224175506+07:00","message":"[buffer interim] 189 true วันหนึ่งมันดึกเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย BB Gun"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224183373+07:00","message":"[bufferProcess] interim [420000000]:วันหนึ่งมันดึกเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย BB Gun"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224188858+07:00","message":"[bufferProcess] send to processor (isfinal):วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขายบีบีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224192237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224195254+07:00","message":"> Transcript [3046] [false]: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขายบีบีกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224198935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224201065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224202995+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224205563+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224210538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.22421269+07:00","message":"> Transcript [3047] [true]: 'วันหนึ่งมันดึกเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย BB Gun'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224215044+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224216843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224218638+07:00","message":"StatePrefix: 'วันนึงวันนึงเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224220563+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224222395+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224375938+07:00","message":"Push: 'เลยว่าจะไม่ขาย BB Gun'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224379162+07:00","message":"TextPushed: 'วันนึงวันนึงเนี่ยให้พูดเห็นเลยว่าจะไม่ขาย BB Gun'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.22438163+07:00","message":"Set new StatePrefix : 'วันหนึ่งมันดึกเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย BB Gun'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.224384163+07:00","message":"Next Push (prob) : 'วันหนึ่งมันดึกเนี่ยให้พูดเห็นภาพเลยว่าจะไม่ขาย BB Gun'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.224391879+07:00","message":"push: {true เลยว่าจะไม่ขาย BB Gun 0 0xc0004a3380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.22442331+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_189.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:20.232949348+07:00","message":"write wav file: './tmp/7592/7592_189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.481626008+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.481667841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.48167316+07:00","message":"receive interim result [false|false]: กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.481688867+07:00","message":"[buffer interim] 190 false กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.481695949+07:00","message":"[bufferProcess] interim [420000000]:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.481698005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.74278693+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.742841158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินซะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.742850158+07:00","message":"receive interim result [false|false]: กินซะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.742870219+07:00","message":"[buffer interim] 190 false กินซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.742885739+07:00","message":"[bufferProcess] interim [600000000]:กินซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.742890085+07:00","message":"[bufferProcess] send to processor:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.742899186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.742903944+07:00","message":"> Transcript [3048] [false]: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.742907452+07:00","message":"Set StatePrefix (first interim): 'กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.802625025+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.80266762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Install\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.802673262+07:00","message":"receive interim result [false|false]: Install"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.802688741+07:00","message":"[buffer interim] 190 false Install"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.802696845+07:00","message":"[bufferProcess] interim [660000000]:Install"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.802700061+07:00","message":"[bufferProcess] send to processor:กินซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.802708452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.802711494+07:00","message":"> Transcript [3049] [false]: 'กินซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.802715958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.80271823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.802720805+07:00","message":"StatePrefix: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.802723221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.858644545+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.858687875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินสักเท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.858695012+07:00","message":"receive interim result [false|false]: กินสักเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:20.858710921+07:00","message":"[buffer interim] 190 false กินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.858718962+07:00","message":"[bufferProcess] interim [780000000]:กินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.858721599+07:00","message":"[bufferProcess] send to processor:Install"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.858728297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.858732093+07:00","message":"> Transcript [3050] [false]: 'Install'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.858734853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:20.858737315+07:00","message":"Set new StatePrefix: 'Install'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.497239264+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.497278129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินสักเท่าไหร่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.497285933+07:00","message":"receive interim result [false|false]: กินสักเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.497307465+07:00","message":"[buffer interim] 190 false กินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.497315361+07:00","message":"[bufferProcess] interim [380000000]:กินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.497317732+07:00","message":"[bufferProcess] send to processor:กินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.497323846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.497326658+07:00","message":"> Transcript [3051] [false]: 'กินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.497329152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.497331234+07:00","message":"Set new StatePrefix: 'กินสักเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.560621576+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.560653677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินสักเท่าไหร่คำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.560661019+07:00","message":"receive interim result [false|false]: กินสักเท่าไหร่คำถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.5606753+07:00","message":"[buffer interim] 190 false กินสักเท่าไหร่คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.56068214+07:00","message":"[bufferProcess] interim [440000000]:กินสักเท่าไหร่คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.560684846+07:00","message":"[bufferProcess] send to processor:กินสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.560688174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.560690798+07:00","message":"> Transcript [3052] [false]: 'กินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.56069411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.560696201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.560698184+07:00","message":"StatePrefix: 'กินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.560700334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.698740881+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.698775461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินสักเท่าไหร่คำถามนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.698781167+07:00","message":"receive interim result [false|false]: กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.69879476+07:00","message":"[buffer interim] 190 false กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.698801265+07:00","message":"[bufferProcess] interim [620000000]:กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.698804017+07:00","message":"[bufferProcess] send to processor:กินสักเท่าไหร่คำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.698809063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.698811803+07:00","message":"> Transcript [3053] [false]: 'กินสักเท่าไหร่คำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.698815044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.69881743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.69881987+07:00","message":"StatePrefix: 'กินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:21.698822203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:21.99425102+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.090785573+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.09082677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินสักเท่าไหร่คำถามนี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.090834714+07:00","message":"receive interim result [true|false]: กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.09084676+07:00","message":"end recv isFinal message id 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.090849266+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.090856275+07:00","message":"[buffer interim] 190 true กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090863444+07:00","message":"[bufferProcess] interim [70000000]:กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090866459+07:00","message":"[bufferProcess] send to processor (isfinal):กินสักเท่าไหร่คำถามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090869763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090872947+07:00","message":"> Transcript [3054] [false]: 'กินสักเท่าไหร่คำถามนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090875979+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090877959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090880396+07:00","message":"StatePrefix: 'กินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090882687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090884475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090886602+07:00","message":"> Transcript [3055] [true]: 'กินสักเท่าไหร่คำถามนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090890608+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090892511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090894293+07:00","message":"StatePrefix: 'กินสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090896048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.090898502+07:00","message":"Push: 'กินสักเท่าไหร่คำถามนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.090905949+07:00","message":"push: {true กินสักเท่าไหร่คำถามนี้ 0 0xc002d20100}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:22.098607516+07:00","message":"write wav file: './tmp/7592/7592_190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.254476929+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.669335222+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.669375591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.669381296+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.66939636+07:00","message":"[buffer interim] 191 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.669402992+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.669404808+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.737218992+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.737254965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.737261069+07:00","message":"receive interim result [false|false]: นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.737272296+07:00","message":"[buffer interim] 191 false นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.737279006+07:00","message":"[bufferProcess] interim [480000000]:นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.737281598+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.737286522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.737289395+07:00","message":"> Transcript [3056] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.737291699+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.76927156+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.769297996+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.769301231+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.769303412+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.769305598+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.769307394+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.79335895+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.79339664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.79340351+07:00","message":"receive interim result [false|false]: มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.793415118+07:00","message":"[buffer interim] 191 false มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.793423047+07:00","message":"[bufferProcess] interim [540000000]:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.79342643+07:00","message":"[bufferProcess] send to processor:นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.793430883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.79343483+07:00","message":"> Transcript [3057] [false]: 'นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.793438299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.793443037+07:00","message":"Set new StatePrefix: 'นี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.9067171+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.906759152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.906766065+07:00","message":"receive interim result [false|false]: มีหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:22.906779867+07:00","message":"[buffer interim] 191 false มีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.906787553+07:00","message":"[bufferProcess] interim [660000000]:มีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.906790897+07:00","message":"[bufferProcess] send to processor:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.906799272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.906803075+07:00","message":"> Transcript [3058] [false]: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.906806184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:22.906809266+07:00","message":"Set new StatePrefix: 'มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.101130417+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.101178845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.101185575+07:00","message":"receive interim result [false|false]: มีหลายคนถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.101201215+07:00","message":"[buffer interim] 191 false มีหลายคนถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.101208434+07:00","message":"[bufferProcess] interim [900000000]:มีหลายคนถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.101210571+07:00","message":"[bufferProcess] send to processor:มีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.101213842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.101216388+07:00","message":"> Transcript [3059] [false]: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.101218635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.101220721+07:00","message":"Set new StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:23.155829479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:23.155843254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.224132296+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.224171533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.224177445+07:00","message":"receive interim result [false|false]: มีหลายคนถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.224188765+07:00","message":"[buffer interim] 191 false มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.224197039+07:00","message":"[bufferProcess] interim [960000000]:มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.224199623+07:00","message":"[bufferProcess] send to processor:มีหลายคนถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.224202936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.224205746+07:00","message":"> Transcript [3060] [false]: 'มีหลายคนถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.224208629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.224210644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.224212789+07:00","message":"StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.224214833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.813734753+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.813772152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนถาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.813777584+07:00","message":"receive interim result [false|false]: มีหลายคนถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:23.813792087+07:00","message":"[buffer interim] 191 false มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.813799356+07:00","message":"[bufferProcess] interim [560000000]:มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.813801747+07:00","message":"[bufferProcess] send to processor:มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.813805064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.813808321+07:00","message":"> Transcript [3061] [false]: 'มีหลายคนถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.813811582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.81381365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.813815957+07:00","message":"StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:23.813818515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.052639865+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.158635153+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.158678764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนถาม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.158686234+07:00","message":"receive interim result [true|false]: มีหลายคนถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.158700073+07:00","message":"end recv isFinal message id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.158703382+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.158712963+07:00","message":"[buffer interim] 191 true มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.15873016+07:00","message":"[bufferProcess] interim [10000000]:มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.158741625+07:00","message":"[bufferProcess] send to processor (isfinal):มีหลายคนถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.158746201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.158753906+07:00","message":"> Transcript [3062] [false]: 'มีหลายคนถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.158758881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.158761877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.158765226+07:00","message":"StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.158768587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.158771251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.158774401+07:00","message":"> Transcript [3063] [true]: 'มีหลายคนถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.15877766+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.158780759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.158783631+07:00","message":"StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.158786174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.158794981+07:00","message":"Push: 'มีหลายคนถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.158804829+07:00","message":"push: {true มีหลายคนถาม 0 0xc00039cf80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:24.166184217+07:00","message":"write wav file: './tmp/7592/7592_191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.17410775+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.66969667+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.669733487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.669740396+07:00","message":"receive interim result [false|false]: ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.669754499+07:00","message":"[buffer interim] 192 false ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.669760758+07:00","message":"[bufferProcess] interim [480000000]:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.669762877+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.839311111+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.839349399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.839354789+07:00","message":"receive interim result [false|false]: ทั้งวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:24.839368429+07:00","message":"[buffer interim] 192 false ทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.839375332+07:00","message":"[bufferProcess] interim [660000000]:ทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.839377686+07:00","message":"[bufferProcess] send to processor:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.839380532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.839383461+07:00","message":"> Transcript [3064] [false]: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:24.839385624+07:00","message":"Set StatePrefix (first interim): 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.032516614+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.032554302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.032559817+07:00","message":"receive interim result [false|false]: ทั้งวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.03257263+07:00","message":"[buffer interim] 192 false ทั้งวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.032579295+07:00","message":"[bufferProcess] interim [900000000]:ทั้งวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.032581651+07:00","message":"[bufferProcess] send to processor:ทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.032586687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.032589717+07:00","message":"> Transcript [3065] [false]: 'ทั้งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.032592538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.032594571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.032596547+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.032598615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.153149897+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.153200774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.153206964+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.153220332+07:00","message":"[buffer interim] 192 false ทั้งวันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.153226638+07:00","message":"[bufferProcess] interim [960000000]:ทั้งวันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.153229031+07:00","message":"[bufferProcess] send to processor:ทั้งวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.153233955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.153236725+07:00","message":"> Transcript [3066] [false]: 'ทั้งวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.153239837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.153241767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.153243903+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.153246146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.605046526+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.605084932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.605090565+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.605105631+07:00","message":"[buffer interim] 192 false ทั้งวันเนี่ยรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.605112303+07:00","message":"[bufferProcess] interim [500000000]:ทั้งวันเนี่ยรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.605115157+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.605118646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.605121884+07:00","message":"> Transcript [3067] [false]: 'ทั้งวันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.605125697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.605127922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.605129849+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.605132011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.734092512+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.73412621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.734132278+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.734147781+07:00","message":"[buffer interim] 192 false ทั้งวันเนี่ยรวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.734155455+07:00","message":"[bufferProcess] interim [620000000]:ทั้งวันเนี่ยรวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.734158104+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.734161122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.734164024+07:00","message":"> Transcript [3068] [false]: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.734167384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.734169798+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.734171658+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.734173715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.734177021+07:00","message":"Push: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.734179046+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.734181204+07:00","message":"Set new StatePrefix : 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.734183531+07:00","message":"Next Push (prob) : 'วันเนี่ยรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.734190677+07:00","message":"push: {false ทั้ง 0 0xc0004a3700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.922822272+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.922857896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.922863937+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:25.922875669+07:00","message":"[buffer interim] 192 false ทั้งวันเนี่ยรวมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.922881525+07:00","message":"[bufferProcess] interim [740000000]:ทั้งวันเนี่ยรวมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.92288384+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.92288728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.92289017+07:00","message":"> Transcript [3069] [false]: 'ทั้งวันเนี่ยรวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.922893672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.922895705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.922897938+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:25.922900121+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.129383907+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.129428556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.129434864+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.129450739+07:00","message":"[buffer interim] 192 false ทั้งวันเนี่ยรวมกันแล้วไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.129458584+07:00","message":"[bufferProcess] interim [980000000]:ทั้งวันเนี่ยรวมกันแล้วไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.129461462+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.129468806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.129472+07:00","message":"> Transcript [3070] [false]: 'ทั้งวันเนี่ยรวมกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.129477418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.129479859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.129482721+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.129485205+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:26.156060609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:26.156060657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.280554519+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.280590271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.280596028+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.280611383+07:00","message":"[buffer interim] 192 false ทั้งวันเนี่ยรวมกันแล้วไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.280618397+07:00","message":"[bufferProcess] interim [100000000]:ทั้งวันเนี่ยรวมกันแล้วไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.280621015+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.280624245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.280627203+07:00","message":"> Transcript [3071] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.280630853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.280632969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.280635466+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.280637805+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.436160052+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.436199899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.43620573+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.436219779+07:00","message":"[buffer interim] 192 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.436226629+07:00","message":"[bufferProcess] interim [280000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.436228997+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.436232226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.43623513+07:00","message":"> Transcript [3072] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.43623922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.436241838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.43624523+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.436247641+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.436251062+07:00","message":"Push: 'วันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.436253224+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.436255766+07:00","message":"Set new StatePrefix : 'ทั้งวันเนี่ยรวมกันแล้วไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.436259563+07:00","message":"Next Push (prob) : 'กันแล้วไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.43626734+07:00","message":"push: {false วันเนี่ยรวม 0 0xc0004a3700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.508006029+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.508046053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.508051889+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.50806668+07:00","message":"[buffer interim] 192 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.508074036+07:00","message":"[bufferProcess] interim [400000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.508077163+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.50808041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.50808299+07:00","message":"> Transcript [3073] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.508085328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.508087725+07:00","message":"Set new StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.634951656+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.634988111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.634994264+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.635007971+07:00","message":"[buffer interim] 192 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.635014212+07:00","message":"[bufferProcess] interim [520000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.635016619+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.635021557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.635024689+07:00","message":"> Transcript [3074] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.635028223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.635030375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.635032297+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.635034954+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.954466076+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.954504201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.954527874+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:26.954542876+07:00","message":"[buffer interim] 192 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.954549769+07:00","message":"[bufferProcess] interim [760000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.954552196+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.95455889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.954562819+07:00","message":"> Transcript [3075] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.954566402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.954568725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.954570889+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:26.954573558+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.151675393+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.151713711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.151719445+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.151733901+07:00","message":"[buffer interim] 192 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.151741526+07:00","message":"[bufferProcess] interim [0]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.151744055+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.151747532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.15175035+07:00","message":"> Transcript [3076] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.151753895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.15175934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.151761936+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.151764529+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.203295402+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.203332011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.203338001+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.20335206+07:00","message":"[buffer interim] 192 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.203358419+07:00","message":"[bufferProcess] interim [60000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.203361029+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.203364299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.20336691+07:00","message":"> Transcript [3077] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.203370681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.203372885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.203375107+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.203377566+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.203380231+07:00","message":"Push: 'กันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.203382333+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.203384536+07:00","message":"Set new StatePrefix : 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.203386979+07:00","message":"Next Push (prob) : 'ไม่ถึงปลายขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.203394129+07:00","message":"push: {false กันแล้วไอโอดีน 0 0xc0004a3700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.253215959+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.353570865+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.353608447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.353613969+07:00","message":"receive interim result [false|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.353628657+07:00","message":"[buffer interim] 192 false ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.353635715+07:00","message":"[bufferProcess] interim [240000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.353638145+07:00","message":"[bufferProcess] send to processor:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.353643868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.353647485+07:00","message":"> Transcript [3078] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.353649961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.353652118+07:00","message":"Set new StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.433146938+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.433201767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด\",\"confidence\":0.95724416}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.433209015+07:00","message":"receive interim result [true|false]: ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.433220763+07:00","message":"end recv isFinal message id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.433223722+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.433239005+07:00","message":"[buffer interim] 192 true ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.43326905+07:00","message":"[bufferProcess] interim [300000000]:ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.433279754+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.433285079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.433289699+07:00","message":"> Transcript [3079] [false]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.433295234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.433298054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.433301394+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.433305346+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.433308862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.433311949+07:00","message":"> Transcript [3080] [true]: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.433315198+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.433318057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.433320573+07:00","message":"StatePrefix: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีนไม่ถึงปลายเข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.43332358+07:00","message":"TextPushed: 'ทั้งวันเนี่ยรวมกันแล้วไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.43333175+07:00","message":"Push: 'ไม่ถึงปลายเข็มหมุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.433343855+07:00","message":"push: {true ไม่ถึงปลายเข็มหมุด 0 0xc0004a3700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:27.442799221+07:00","message":"write wav file: './tmp/7592/7592_192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.50389509+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.823531746+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.928245865+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.928272584+07:00","message":"found end of frame, send empty tag with msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.928276184+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.928284771+07:00","message":"[buffer interim] 193 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.928292841+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.928296914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.928300021+07:00","message":"> Transcript [3081] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.928302612+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.928304819+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.928307218+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.928309692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:27.928312458+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.928323179+07:00","message":"push: {true \n 0 0xc002d21900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:27.933682462+07:00","message":"write wav file: './tmp/7592/7592_193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:27.959937093+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.490579898+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.490628453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.490633653+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.490644022+07:00","message":"[buffer interim] 194 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.490651698+07:00","message":"[bufferProcess] interim [360000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.490653524+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.621405905+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.621443692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.621448814+07:00","message":"receive interim result [false|false]: คือคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.621459847+07:00","message":"[buffer interim] 194 false คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.621466516+07:00","message":"[bufferProcess] interim [480000000]:คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.621469118+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.62147217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.621475029+07:00","message":"> Transcript [3082] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.621477328+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.845549733+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.845594485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.845600824+07:00","message":"receive interim result [false|false]: คือคนทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.845615665+07:00","message":"[buffer interim] 194 false คือคนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.84562395+07:00","message":"[bufferProcess] interim [660000000]:คือคนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.845626587+07:00","message":"[bufferProcess] send to processor:คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.845634126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.845637463+07:00","message":"> Transcript [3083] [false]: 'คือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.845640716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.845644826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.845646927+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.84564897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.872055942+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.872096698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.872102747+07:00","message":"receive interim result [false|false]: คือคนต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.872119191+07:00","message":"[buffer interim] 194 false คือคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.872126568+07:00","message":"[bufferProcess] interim [720000000]:คือคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.872129268+07:00","message":"[bufferProcess] send to processor:คือคนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.872134405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.872137795+07:00","message":"> Transcript [3084] [false]: 'คือคนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.872142043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.872144852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.872148501+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.872151327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.952075787+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.9521118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.952117066+07:00","message":"receive interim result [false|false]: คือคนธรรมดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:28.952133209+07:00","message":"[buffer interim] 194 false คือคนธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.952140006+07:00","message":"[bufferProcess] interim [780000000]:คือคนธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.952142373+07:00","message":"[bufferProcess] send to processor:คือคนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.952147279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.95215019+07:00","message":"> Transcript [3085] [false]: 'คือคนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.95215346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.952155574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.952157957+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:28.952160294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.126183815+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.126226778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.126233404+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.126246792+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.126253354+07:00","message":"[bufferProcess] interim [20000000]:คือคนธรรมดาทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.126255675+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.126260784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.126263723+07:00","message":"> Transcript [3086] [false]: 'คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.126267303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.126269344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.126271369+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.126273539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.126277763+07:00","message":"Push: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.126280829+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.126283767+07:00","message":"Set new StatePrefix : 'คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.126286794+07:00","message":"Next Push (prob) : 'คนธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.126308169+07:00","message":"push: {false คือ 0 0xc000189c80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:29.156717711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:29.156740391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.313122071+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.313181954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.313187721+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.31320782+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.313217057+07:00","message":"[bufferProcess] interim [140000000]:คือคนธรรมดาทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.313219801+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.313223563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.313226869+07:00","message":"> Transcript [3087] [false]: 'คือคนธรรมดาทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.313230806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.313233368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.313235341+07:00","message":"StatePrefix: 'คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.313238002+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.508870748+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.508915232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.508922575+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.508938611+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.508946855+07:00","message":"[bufferProcess] interim [380000000]:คือคนธรรมดาทั่วไปป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.508949451+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.508956239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.508959259+07:00","message":"> Transcript [3088] [false]: 'คือคนธรรมดาทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.508962895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.508965315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.508972012+07:00","message":"StatePrefix: 'คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.508974904+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.574120474+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.574160608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.574167195+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.574182341+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.574196368+07:00","message":"[bufferProcess] interim [440000000]:คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.574199192+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.574203268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.574206408+07:00","message":"> Transcript [3089] [false]: 'คือคนธรรมดาทั่วไปป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.574209939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.574212293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.574214269+07:00","message":"StatePrefix: 'คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.574216748+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.824013189+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.824058303+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-25T13:18:29.824064797+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.824079478+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.824087182+07:00","message":"[bufferProcess] interim [680000000]:คือคนธรรมดาทั่วไปประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.824089558+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.824095524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.824098822+07:00","message":"> Transcript [3090] [false]: 'คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.824103034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.824106678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.824108802+07:00","message":"StatePrefix: 'คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.824111423+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.824117485+07:00","message":"Push: 'คนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.824119623+07:00","message":"TextPushed: 'คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.82412245+07:00","message":"Set new StatePrefix : 'คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.824125226+07:00","message":"Next Push (prob) : 'ทั่วไปประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.824134241+07:00","message":"push: {false คนธรรมดา 0 0xc000189c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.895498226+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.895553302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.895564225+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:29.895579741+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.895587894+07:00","message":"[bufferProcess] interim [740000000]:คือคนธรรมดาทั่วไปประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.89559046+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.89559778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.895601053+07:00","message":"> Transcript [3091] [false]: 'คือคนธรรมดาทั่วไปประมาณ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.895604512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.895606924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.895609395+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:29.895612156+07:00","message":"TextPushed: 'คือคนธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.018090109+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.018129185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 105\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.018135046+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.01814843+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.018155435+07:00","message":"[bufferProcess] interim [860000000]:คือคนธรรมดาทั่วไปประมาณ 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.018158916+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.018164678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.018167984+07:00","message":"> Transcript [3092] [false]: 'คือคนธรรมดาทั่วไปประมาณ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.018171639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.018173936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.018176293+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.018178734+07:00","message":"TextPushed: 'คือคนธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.083239152+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.083278304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.083284666+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.083299273+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.08330737+07:00","message":"[bufferProcess] interim [980000000]:คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.083309942+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.08331386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.083317219+07:00","message":"> Transcript [3093] [false]: 'คือคนธรรมดาทั่วไปประมาณ 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.083320657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.083322701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.083324973+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.083327191+07:00","message":"TextPushed: 'คือคนธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.218249503+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.218293795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.218300141+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.2183122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.218315096+07:00","message":"receive interim result [false|false]:  150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.218322623+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.218326564+07:00","message":"[buffer interim] 194 false  150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218333532+07:00","message":"[bufferProcess] interim [40000000]:คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218335816+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218338846+07:00","message":"[bufferProcess] interim [40000000]: 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218341596+07:00","message":"[bufferProcess] update buffer: คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218344798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218348293+07:00","message":"> Transcript [3094] [false]: 'คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218351798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218353904+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218355893+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218358553+07:00","message":"TextPushed: 'คือคนธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218361383+07:00","message":"Push: 'ทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218363292+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218365704+07:00","message":"Set new StatePrefix : 'คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.218368136+07:00","message":"Next Push (prob) : ' 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.218375983+07:00","message":"push: {false ทั่วไปประมาณ 0 0xc000189c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.532970459+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.533013676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.533020115+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.533040924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150 ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.533044275+07:00","message":"receive interim result [false|false]:  150 ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.533052086+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.533055548+07:00","message":"[buffer interim] 194 false  150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.533062458+07:00","message":"[bufferProcess] interim [340000000]:คือคนธรรมดาทั่วไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.533064824+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.5330678+07:00","message":"[bufferProcess] interim [340000000]: 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.53307036+07:00","message":"[bufferProcess] update buffer: คือคนธรรมดาทั่วไปประมาณ 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.533073704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.533077096+07:00","message":"> Transcript [3095] [false]: 'คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.533080461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.53308264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.533084681+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.533086762+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.727458613+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.727516591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.727523926+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.727534436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.727537808+07:00","message":"receive interim result [false|false]:  ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.727545332+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.727548662+07:00","message":"[buffer interim] 194 false  ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.727554484+07:00","message":"[bufferProcess] interim [580000000]:คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.727557315+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.72756066+07:00","message":"[bufferProcess] interim [580000000]: ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.727563917+07:00","message":"[bufferProcess] update buffer: คือคนธรรมดาทั่วไปประมาณ 150 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.727567002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.727569508+07:00","message":"> Transcript [3096] [false]: 'คือคนธรรมดาทั่วไปประมาณ 150 ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.727572987+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.72757515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.727577061+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.727579341+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.912163021+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.912193076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.912198568+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.912209616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Micro\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.912212616+07:00","message":"receive interim result [false|false]:  Micro"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.912218566+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:30.912221577+07:00","message":"[buffer interim] 194 false  Micro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.912226384+07:00","message":"[bufferProcess] interim [760000000]:คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.912229276+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 150 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.912232198+07:00","message":"[bufferProcess] interim [760000000]: Micro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.912234541+07:00","message":"[bufferProcess] update buffer: คือคนธรรมดาทั่วไปประมาณ 150 Micro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.912237394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.912240346+07:00","message":"> Transcript [3097] [false]: 'คือคนธรรมดาทั่วไปประมาณ 150 ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.912243847+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.912245943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.912248136+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:30.912250243+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.177951929+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.1779916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.177997683+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.178010155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.178012913+07:00","message":"receive interim result [false|false]:  ไมโครกรัม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.17801994+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.178023084+07:00","message":"[buffer interim] 194 false  ไมโครกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.178028917+07:00","message":"[bufferProcess] interim [120000000]:คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.178031817+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 150 Micro"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.178034728+07:00","message":"[bufferProcess] interim [120000000]: ไมโครกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.178037609+07:00","message":"[bufferProcess] update buffer: คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.178040359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.178043249+07:00","message":"> Transcript [3098] [false]: 'คือคนธรรมดาทั่วไปประมาณ 150 Micro'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.178047015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.178049795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.178052202+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.17805447+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.178056921+07:00","message":"Push: ' 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.178058963+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.178061109+07:00","message":"Set new StatePrefix : 'คือคนธรรมดาทั่วไปประมาณ 150 Micro'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.178063382+07:00","message":"Next Push (prob) : ' Micro'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.178070192+07:00","message":"push: {false  150 0 0xc000189c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.499154776+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.499200745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.499208146+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.499220624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.49922366+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.499232864+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.499236982+07:00","message":"[buffer interim] 194 false  ไมโครกรัมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.49924417+07:00","message":"[bufferProcess] interim [420000000]:คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.499247292+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.499250984+07:00","message":"[bufferProcess] interim [420000000]: ไมโครกรัมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.499255743+07:00","message":"[bufferProcess] update buffer: คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.499259563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.499262943+07:00","message":"> Transcript [3099] [false]: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.499265595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.49926845+07:00","message":"Set new StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.682646546+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.682692632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.68270087+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.682711928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.68271694+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.682725851+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.682731277+07:00","message":"[buffer interim] 194 false  ไมโครกรัมไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.682739613+07:00","message":"[bufferProcess] interim [540000000]:คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.682744496+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.682749496+07:00","message":"[bufferProcess] interim [540000000]: ไมโครกรัมไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.682754895+07:00","message":"[bufferProcess] update buffer: คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.682759347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.682763517+07:00","message":"> Transcript [3100] [false]: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.682768661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.68277169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.682775862+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.682779118+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.815883625+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.815927072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.815934661+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.815947422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่ใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.815952162+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.815962304+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:31.815966917+07:00","message":"[buffer interim] 194 false  ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.815976058+07:00","message":"[bufferProcess] interim [720000000]:คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.815980754+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.815988564+07:00","message":"[bufferProcess] interim [720000000]: ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.815992435+07:00","message":"[bufferProcess] update buffer: คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.815997016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.81600111+07:00","message":"> Transcript [3101] [false]: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.816006668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.816009726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.816012614+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:31.81601625+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.00533918+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.005379926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.005387062+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.00539968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่ใช่ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.005402831+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.005411206+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.005415641+07:00","message":"[buffer interim] 194 false  ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.005422861+07:00","message":"[bufferProcess] interim [840000000]:คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.005425551+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.005428587+07:00","message":"[bufferProcess] interim [840000000]: ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.005432172+07:00","message":"[bufferProcess] update buffer: คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.005436215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.005441067+07:00","message":"> Transcript [3102] [false]: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.00544665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.005449506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.005453067+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.005456799+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:32.157723771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:32.157754792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.406236536+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.406282586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.406289767+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.406302613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไมโครกรัมไม่ใช่ไม่ใช่ mg\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.406305923+07:00","message":"receive interim result [false|false]:  ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.406315411+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.406319521+07:00","message":"[buffer interim] 194 false  ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.406326357+07:00","message":"[bufferProcess] interim [260000000]:คือคนธรรมดาทั่วไปประมาณ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.406330782+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.406334454+07:00","message":"[bufferProcess] interim [260000000]: ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.406338144+07:00","message":"[bufferProcess] update buffer: คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.406341725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.406344807+07:00","message":"> Transcript [3103] [false]: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.40634929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.406351575+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.406353802+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.406356322+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.406359074+07:00","message":"Push: ' ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.406361193+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.406363372+07:00","message":"Set new StatePrefix : 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.406366988+07:00","message":"Next Push (prob) : 'ไม่ใช่ไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.406376134+07:00","message":"push: {false  ไมโครกรัม 0 0xc000189c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.572445061+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.593101737+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.593140514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.593147068+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.593158167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" mg\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.593173295+07:00","message":"receive interim result [false|false]:  mg"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.593187773+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.593206037+07:00","message":"[buffer interim] 194 false  mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.593215171+07:00","message":"[bufferProcess] interim [440000000]:คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.593219078+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.593225995+07:00","message":"[bufferProcess] interim [440000000]: mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.593229035+07:00","message":"[bufferProcess] update buffer: คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.593231888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.593235485+07:00","message":"> Transcript [3104] [false]: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.593239403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.593241381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.593243831+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.59324659+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.634441495+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.655789296+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.655829849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.655836283+07:00","message":"receive interim result [false|false]: คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.655849536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" mg ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.655852375+07:00","message":"receive interim result [false|false]:  mg ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.655859166+07:00","message":"[buffer interim] 194 false คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.655862459+07:00","message":"[buffer interim] 194 false  mg ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.655868492+07:00","message":"[bufferProcess] interim [560000000]:คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.65587154+07:00","message":"[bufferProcess] send to processor:คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.65587774+07:00","message":"[bufferProcess] interim [560000000]: mg ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.65588024+07:00","message":"[bufferProcess] update buffer: คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.655884076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.655887084+07:00","message":"> Transcript [3105] [false]: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.655890963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.65589322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.655895135+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.655897983+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.698845187+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.69888417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ\",\"confidence\":0.9406355}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.698890511+07:00","message":"receive interim result [true|false]: คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.698899611+07:00","message":"end recv isFinal message id 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.698903222+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.698909331+07:00","message":"[buffer interim] 194 true คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.698918169+07:00","message":"[bufferProcess] interim [620000000]:คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.698921176+07:00","message":"[bufferProcess] send to processor (isfinal):คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.698924573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.698928762+07:00","message":"> Transcript [3106] [false]: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.698932231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.698934184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.698936411+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.69893904+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.698941133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.698943058+07:00","message":"> Transcript [3107] [true]: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่ mg ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.698945356+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.69894705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.698948754+07:00","message":"StatePrefix: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัมไม่ใช่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.698950723+07:00","message":"TextPushed: 'คือคนธรรมดาทั่วไปประมาณ 150 ไมโครกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:32.698956892+07:00","message":"Push: 'ไม่ใช่ไม่ใช่ mg ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:32.698964045+07:00","message":"push: {true ไม่ใช่ไม่ใช่ mg ด้วยนะ 0 0xc000189c80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:32.708912687+07:00","message":"write wav file: './tmp/7592/7592_194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.36476985+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.364818023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบไม้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.364824739+07:00","message":"receive interim result [false|false]: ใบไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.364842836+07:00","message":"[buffer interim] 195 false ใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.364850899+07:00","message":"[bufferProcess] interim [540000000]:ใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.364853843+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.530886757+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.53093049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.530938269+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.530954586+07:00","message":"[buffer interim] 195 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.530962064+07:00","message":"[bufferProcess] interim [720000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.530964659+07:00","message":"[bufferProcess] send to processor:ใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.530971919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.530975065+07:00","message":"> Transcript [3108] [false]: 'ใบไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.530977369+07:00","message":"Set StatePrefix (first interim): 'ใบไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.722842211+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.722876667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบไหม้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.722882335+07:00","message":"receive interim result [false|false]: ใบไหม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.722892669+07:00","message":"[buffer interim] 195 false ใบไหม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.722898962+07:00","message":"[bufferProcess] interim [840000000]:ใบไหม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.722901416+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.722906527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.72290918+07:00","message":"> Transcript [3109] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.722911569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.72291396+07:00","message":"Set new StatePrefix: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.817394455+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.817430948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ครบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.817436366+07:00","message":"receive interim result [false|false]: ไม่ครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:33.817447887+07:00","message":"[buffer interim] 195 false ไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.817456371+07:00","message":"[bufferProcess] interim [960000000]:ไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.817458706+07:00","message":"[bufferProcess] send to processor:ใบไหม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.817461865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.817468391+07:00","message":"> Transcript [3110] [false]: 'ใบไหม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.817470718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:33.817472686+07:00","message":"Set new StatePrefix: 'ใบไหม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.003269493+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.003313499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปไม่โกง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.003321873+07:00","message":"receive interim result [false|false]: ไปไม่โกง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.00333858+07:00","message":"[buffer interim] 195 false ไปไม่โกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.003347193+07:00","message":"[bufferProcess] interim [140000000]:ไปไม่โกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.003351068+07:00","message":"[bufferProcess] send to processor:ไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.003355826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.003360065+07:00","message":"> Transcript [3111] [false]: 'ไม่ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.003363609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.003367495+07:00","message":"Set new StatePrefix: 'ไม่ครบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.363751025+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.462835893+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.462871029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปไม่โกง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.462876497+07:00","message":"receive interim result [false|false]: ไปไม่โกง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.462890583+07:00","message":"[buffer interim] 195 false ไปไม่โกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.462897579+07:00","message":"[bufferProcess] interim [740000000]:ไปไม่โกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.46290204+07:00","message":"[bufferProcess] send to processor:ไปไม่โกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.462908107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.462911006+07:00","message":"> Transcript [3112] [false]: 'ไปไม่โกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.462913706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.462915897+07:00","message":"Set new StatePrefix: 'ไปไม่โกง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.519015355+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.519050831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบไม่ครบ\",\"confidence\":0.808794}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.519059019+07:00","message":"receive interim result [true|false]: ใบไม่ครบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.519071191+07:00","message":"end recv isFinal message id 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.519076445+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.519091581+07:00","message":"[buffer interim] 195 true ใบไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.519118888+07:00","message":"[bufferProcess] interim [740000000]:ใบไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.519122652+07:00","message":"[bufferProcess] send to processor (isfinal):ไปไม่โกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.51912653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.519130815+07:00","message":"> Transcript [3113] [false]: 'ไปไม่โกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.519134563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.519136844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.51913947+07:00","message":"StatePrefix: 'ไปไม่โกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.519141649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.519143469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.519146009+07:00","message":"> Transcript [3114] [true]: 'ใบไม่ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.519148205+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.519149953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.51915182+07:00","message":"StatePrefix: 'ไปไม่โกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.519153571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:34.519159582+07:00","message":"Push: 'ใบไม่ครบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.519170428+07:00","message":"push: {true ใบไม่ครบ 0 0xc0004a3680}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:34.525830985+07:00","message":"write wav file: './tmp/7592/7592_195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:34.554370959+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.095836936+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.095875317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.095880981+07:00","message":"receive interim result [false|false]: มอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.095897167+07:00","message":"[buffer interim] 196 false มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.095903554+07:00","message":"[bufferProcess] interim [360000000]:มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.095905396+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:35.157920951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:35.15793435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.293305508+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.293343357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.293349194+07:00","message":"receive interim result [false|false]: มองเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.293361593+07:00","message":"[buffer interim] 196 false มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.293368078+07:00","message":"[bufferProcess] interim [540000000]:มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.293370277+07:00","message":"[bufferProcess] send to processor:มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.293375594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.293378384+07:00","message":"> Transcript [3115] [false]: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.29338071+07:00","message":"Set StatePrefix (first interim): 'มอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.301651262+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.301675287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.301680686+07:00","message":"receive interim result [false|false]: มองแทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.301693706+07:00","message":"[buffer interim] 196 false มองแทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.301698643+07:00","message":"[bufferProcess] interim [600000000]:มองแทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.301703067+07:00","message":"[bufferProcess] send to processor:มองเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.301706896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.301709748+07:00","message":"> Transcript [3116] [false]: 'มองเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.301713397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.301715817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.301717786+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.301719739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.416764661+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.416802009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.416810225+07:00","message":"receive interim result [false|false]: มองแทบไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.416825909+07:00","message":"[buffer interim] 196 false มองแทบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.416833082+07:00","message":"[bufferProcess] interim [720000000]:มองแทบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.416836226+07:00","message":"[bufferProcess] send to processor:มองแทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.416842549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.416845383+07:00","message":"> Transcript [3117] [false]: 'มองแทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.416848381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.416850498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.416852611+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.416854939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.603547313+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.603583736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.603589562+07:00","message":"receive interim result [false|false]: มองแทบไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.60360295+07:00","message":"[buffer interim] 196 false มองแทบไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.603609615+07:00","message":"[bufferProcess] interim [840000000]:มองแทบไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.603612365+07:00","message":"[bufferProcess] send to processor:มองแทบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.603618143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.603620915+07:00","message":"> Transcript [3118] [false]: 'มองแทบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.60362456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.603626942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.603629224+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.603631554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.730492414+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.730535656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่เห็นเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.730540897+07:00","message":"receive interim result [false|false]: มองแทบไม่เห็นเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.730551221+07:00","message":"[buffer interim] 196 false มองแทบไม่เห็นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.730558242+07:00","message":"[bufferProcess] interim [20000000]:มองแทบไม่เห็นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.730560534+07:00","message":"[bufferProcess] send to processor:มองแทบไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.730563742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.73056642+07:00","message":"> Transcript [3119] [false]: 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.730569913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.730571967+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.73057415+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.730576192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.730578392+07:00","message":"Push: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.730580505+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.730582905+07:00","message":"Set new StatePrefix : 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.730585378+07:00","message":"Next Push (prob) : 'แทบไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.730592437+07:00","message":"push: {false มอง 0 0xc0004a3d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.894984271+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.989265781+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.989303501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่เห็นเลยโต๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.989309619+07:00","message":"receive interim result [false|false]: มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:35.989322392+07:00","message":"[buffer interim] 196 false มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.989331026+07:00","message":"[bufferProcess] interim [260000000]:มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.989333873+07:00","message":"[bufferProcess] send to processor:มองแทบไม่เห็นเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.989339107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.989342432+07:00","message":"> Transcript [3120] [false]: 'มองแทบไม่เห็นเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.989346166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.989348541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.989350558+07:00","message":"StatePrefix: 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:35.989352705+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.022318745+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.022353751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มองแทบไม่เห็นเลยโต๊ะ\",\"confidence\":0.9285949}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.022359173+07:00","message":"receive interim result [true|false]: มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.022368392+07:00","message":"end recv isFinal message id 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.022370697+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.022377426+07:00","message":"[buffer interim] 196 true มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.022385987+07:00","message":"[bufferProcess] interim [380000000]:มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.022388927+07:00","message":"[bufferProcess] send to processor (isfinal):มองแทบไม่เห็นเลยโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.022392363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.022395441+07:00","message":"> Transcript [3121] [false]: 'มองแทบไม่เห็นเลยโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.02239858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.022400559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.022402539+07:00","message":"StatePrefix: 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.022404811+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.022406643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.02240864+07:00","message":"> Transcript [3122] [true]: 'มองแทบไม่เห็นเลยโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.022410671+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.022413804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.022415603+07:00","message":"StatePrefix: 'มองแทบไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.022417498+07:00","message":"TextPushed: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.022421507+07:00","message":"Push: 'แทบไม่เห็นเลยโต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.02242891+07:00","message":"push: {true แทบไม่เห็นเลยโต๊ะ 0 0xc0004a3d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.024431793+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:36.028827919+07:00","message":"write wav file: './tmp/7592/7592_196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.694799222+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.694853291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทัพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.694858368+07:00","message":"receive interim result [false|false]: กองทัพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:36.694873557+07:00","message":"[buffer interim] 197 false กองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.694880224+07:00","message":"[bufferProcess] interim [480000000]:กองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:36.69488219+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.268371922+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.268417585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทัพ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.268424591+07:00","message":"receive interim result [false|false]: กองทัพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.268443927+07:00","message":"[buffer interim] 197 false กองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.26845199+07:00","message":"[bufferProcess] interim [80000000]:กองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.268454782+07:00","message":"[bufferProcess] send to processor:กองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.268461163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.26846441+07:00","message":"> Transcript [3123] [false]: 'กองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.268466637+07:00","message":"Set StatePrefix (first interim): 'กองทัพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.396754+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.396804435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.396812773+07:00","message":"receive interim result [false|false]: มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.396827001+07:00","message":"[buffer interim] 197 false มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.396834498+07:00","message":"[bufferProcess] interim [140000000]:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.396836826+07:00","message":"[bufferProcess] send to processor:กองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.396842939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.396846099+07:00","message":"> Transcript [3124] [false]: 'กองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.396849867+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.396852259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.396854312+07:00","message":"StatePrefix: 'กองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.396856616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.424742604+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.424765119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทัพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.424769986+07:00","message":"receive interim result [false|false]: กองทัพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.424782519+07:00","message":"[buffer interim] 197 false กองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.424787823+07:00","message":"[bufferProcess] interim [200000000]:กองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.42478997+07:00","message":"[bufferProcess] send to processor:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.424792959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.424795423+07:00","message":"> Transcript [3125] [false]: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.424797381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.424799566+07:00","message":"Set new StatePrefix: 'มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.455459615+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.455497836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.455512537+07:00","message":"receive interim result [false|false]: มีหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.455527985+07:00","message":"[buffer interim] 197 false มีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.455534886+07:00","message":"[bufferProcess] interim [260000000]:มีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.455537388+07:00","message":"[bufferProcess] send to processor:กองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.455543953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.45554676+07:00","message":"> Transcript [3126] [false]: 'กองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.45554908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.455551175+07:00","message":"Set new StatePrefix: 'กองทัพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.646779934+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.646836765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.646844909+07:00","message":"receive interim result [false|false]: มีหลายคนบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.646864279+07:00","message":"[buffer interim] 197 false มีหลายคนบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.64687577+07:00","message":"[bufferProcess] interim [440000000]:มีหลายคนบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.646881459+07:00","message":"[bufferProcess] send to processor:มีหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.646894483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.646899213+07:00","message":"> Transcript [3127] [false]: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.646902905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.646909805+07:00","message":"Set new StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.657859505+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.657887774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.657893034+07:00","message":"receive interim result [false|false]: มีหลายคนบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.657907386+07:00","message":"[buffer interim] 197 false มีหลายคนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.657915256+07:00","message":"[bufferProcess] interim [500000000]:มีหลายคนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.657917676+07:00","message":"[bufferProcess] send to processor:มีหลายคนบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.657924942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.657927986+07:00","message":"> Transcript [3128] [false]: 'มีหลายคนบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.657931769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.657933906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.65793583+07:00","message":"StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.657938111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.781237127+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.781282927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.78128932+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:37.781307772+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.78131615+07:00","message":"[bufferProcess] interim [560000000]:มีหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.781318653+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.781326109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.781329794+07:00","message":"> Transcript [3129] [false]: 'มีหลายคนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.781333706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.781336198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.781338614+07:00","message":"StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:37.781340751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.017888296+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.017925546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.01793101+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.0179458+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.017953002+07:00","message":"[bufferProcess] interim [800000000]:มีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.017956602+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.017965367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.017968292+07:00","message":"> Transcript [3130] [false]: 'มีหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.017971499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.017973762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.017975839+07:00","message":"StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.017977932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:38.158307986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:38.158317015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.314929257+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.314976198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.31498222+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.314999609+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.315016089+07:00","message":"[bufferProcess] interim [40000000]:มีหลายคนบอกว่าเฮ้ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.315019236+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.315023697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.315027925+07:00","message":"> Transcript [3131] [false]: 'มีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.31503329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.315036301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.315039513+07:00","message":"StatePrefix: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.315042552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.315046483+07:00","message":"Push: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.315048652+07:00","message":"TextPushed: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.31505072+07:00","message":"Set new StatePrefix : 'มีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.315053475+07:00","message":"Next Push (prob) : 'บอกว่าเฮ้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.315062425+07:00","message":"push: {false มีหลายคน 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.448588835+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.448621696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.448627513+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.448641664+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.448647783+07:00","message":"[bufferProcess] interim [100000000]:มีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.448650353+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.448655622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.448658222+07:00","message":"> Transcript [3132] [false]: 'มีหลายคนบอกว่าเฮ้ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.448662304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.448665097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.448667995+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.448670605+07:00","message":"TextPushed: 'มีหลายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.57736756+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.57740513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.577410297+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.577421423+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.577427967+07:00","message":"[bufferProcess] interim [220000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.577430307+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.577433577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.577436415+07:00","message":"> Transcript [3133] [false]: 'มีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.577440135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.57744219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.577444395+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.577446707+07:00","message":"TextPushed: 'มีหลายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.611098704+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.611129363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.611134423+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.611148912+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.611156729+07:00","message":"[bufferProcess] interim [400000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.611160268+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.611164335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.611168738+07:00","message":"> Transcript [3134] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.611173538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.61117708+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.611182608+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.611186218+07:00","message":"TextPushed: 'มีหลายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.804302263+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.804337589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.804342463+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.804352383+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.804359028+07:00","message":"[bufferProcess] interim [580000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.804361364+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.804365035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.804367694+07:00","message":"> Transcript [3135] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.804371885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.804374069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.804376183+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.804378343+07:00","message":"TextPushed: 'มีหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.804380686+07:00","message":"Push: 'บอกว่าเฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.804382705+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.804384896+07:00","message":"Set new StatePrefix : 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.804387452+07:00","message":"Next Push (prob) : 'ทั้งชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.804395676+07:00","message":"push: {false บอกว่าเฮ้ย 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.862486292+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.862539315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.862546554+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:38.862563208+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.862571179+07:00","message":"[bufferProcess] interim [700000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.86257383+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.862581696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.862585484+07:00","message":"> Transcript [3136] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.862589209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.862591892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.862593917+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:38.862597437+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.175380472+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.175419728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.175426618+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.175440941+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.175448157+07:00","message":"[bufferProcess] interim [940000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.17545104+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.175457446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.175460214+07:00","message":"> Transcript [3137] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.175463765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.175465992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.175468385+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.175471245+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.250816275+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.250853892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.250859622+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.250877422+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.250884164+07:00","message":"[bufferProcess] interim [60000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.250886995+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.250890359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.250893466+07:00","message":"> Transcript [3138] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.250896668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.250898875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.250901308+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.250904217+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.525816799+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.525856253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.525862981+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.525875033+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.525883184+07:00","message":"[bufferProcess] interim [240000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.525885985+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.525891462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.52589455+07:00","message":"> Transcript [3139] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.52589869+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.525900993+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.525903186+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.525905512+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.525910924+07:00","message":"Push: 'ทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.525913018+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.525915374+07:00","message":"Set new StatePrefix : 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.525922368+07:00","message":"Next Push (prob) : 'คนเราต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.525946742+07:00","message":"push: {false ทั้งชีวิตของ 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.718858364+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.718899307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.718905316+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.718921345+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.718927953+07:00","message":"[bufferProcess] interim [360000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.71893076+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.718934002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.718936999+07:00","message":"> Transcript [3140] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.718940742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.718942807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.718944931+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.718947855+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.773561906+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.773597547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.773603134+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.773618814+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.773625709+07:00","message":"[bufferProcess] interim [420000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.773628639+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.773632493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.773635173+07:00","message":"> Transcript [3141] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.773640186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.773642548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.773644614+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.773647096+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.843926213+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.843961861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.843967902+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.843984013+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.843990849+07:00","message":"[bufferProcess] interim [480000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.843993495+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.844000616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.844003242+07:00","message":"> Transcript [3142] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.844007299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.844009319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.844011459+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.844014807+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.915168575+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.915200447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.915206814+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.915221845+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.91522873+07:00","message":"[bufferProcess] interim [540000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.91523148+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.915238368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.915241235+07:00","message":"> Transcript [3143] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.915245087+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.915247357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.915249512+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.915253541+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.915261521+07:00","message":"Push: 'คนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.915263731+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.915266449+07:00","message":"Set new StatePrefix : 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.915268725+07:00","message":"Next Push (prob) : 'เอาจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.915276371+07:00","message":"push: {false คนเราต้องการ 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.983732357+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.983768065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.98377415+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:39.983786056+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.98379498+07:00","message":"[bufferProcess] interim [600000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.98379781+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.983803192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.983807163+07:00","message":"> Transcript [3144] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.983812506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.983815626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.983820013+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:39.983823726+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.062022917+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.062062164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.06206832+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.062079985+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.062088388+07:00","message":"[bufferProcess] interim [660000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.062091266+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.06209478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.062097436+07:00","message":"> Transcript [3145] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.062100599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.062102583+07:00","message":"Set new StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.100469992+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.100494157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.10049949+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.10051405+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.10051977+07:00","message":"[bufferProcess] interim [780000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.100522136+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.10052574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.100528524+07:00","message":"> Transcript [3146] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.100530988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.100533287+07:00","message":"Set new StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงใช่ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.205877848+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.205920125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.205928226+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.205945441+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.205954261+07:00","message":"[bufferProcess] interim [960000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.205957665+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.205967594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.205971607+07:00","message":"> Transcript [3147] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.205975188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.205979297+07:00","message":"Set new StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.208957006+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.208991388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.208997514+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.209011509+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.209017858+07:00","message":"[bufferProcess] interim [20000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.209020648+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.209026923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.20902996+07:00","message":"> Transcript [3148] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.209033891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.209035993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.209037981+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.209044111+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.414569925+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.414610997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.414617932+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.41463401+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.414644609+07:00","message":"[bufferProcess] interim [200000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.414647395+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.414654395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.414657074+07:00","message":"> Transcript [3149] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.414661261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.414663373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.414665569+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.414668328+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.513617463+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.625342825+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.625390813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็มหมุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.625398232+07:00","message":"receive interim result [false|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.625414767+07:00","message":"[buffer interim] 197 false มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.62542289+07:00","message":"[bufferProcess] interim [440000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.625426122+07:00","message":"[bufferProcess] send to processor:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.625434535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.625437516+07:00","message":"> Transcript [3150] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.625441885+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.625444898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.625447542+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.625450754+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.64633964+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.746753074+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.746788531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด\",\"confidence\":0.9361233}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.746795021+07:00","message":"receive interim result [true|false]: มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.746806161+07:00","message":"end recv isFinal message id 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.746808864+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.746814702+07:00","message":"[buffer interim] 197 true มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746821688+07:00","message":"[bufferProcess] interim [500000000]:มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746825098+07:00","message":"[bufferProcess] send to processor (isfinal):มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็มหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746828385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.74683099+07:00","message":"> Transcript [3151] [false]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746835095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746837104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746839673+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746842248+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746845385+07:00","message":"Push: 'เอาจริงแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746847541+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746849887+07:00","message":"Set new StatePrefix : 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746856967+07:00","message":"Next Push (prob) : 'หัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746858918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746867758+07:00","message":"> Transcript [3152] [true]: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746870663+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746872488+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746874892+07:00","message":"StatePrefix: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.74687712+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.746879023+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.746955803+07:00","message":"push: {false เอาจริงแค่ประมาณ 0 0xc0004a3e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.747062846+07:00","message":"Push: 'หัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.747067411+07:00","message":"TextPushed: 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาจริงแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.747069732+07:00","message":"Set new StatePrefix : 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.747071887+07:00","message":"Next Push (prob) : 'มีหลายคนบอกว่าเฮ้ยทั้งชีวิตของคนเราต้องการเอาเองแค่ประมาณหัวเข็มหมุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:40.747085354+07:00","message":"push: {true หัวเข็มหมุด 0 0xc0004a3e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:40.747086487+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_197.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:40.759112978+07:00","message":"write wav file: './tmp/7592/7592_197.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:41.158788682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:41.158798511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.487433435+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.48747184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.487477056+07:00","message":"receive interim result [false|false]: ประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.487489192+07:00","message":"[buffer interim] 198 false ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.487495608+07:00","message":"[bufferProcess] interim [640000000]:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.487497494+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.665156317+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.78182381+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.781863515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.781869323+07:00","message":"receive interim result [true|false]: ประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.781879208+07:00","message":"end recv isFinal message id 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.781881621+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.781887328+07:00","message":"[buffer interim] 198 true ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.781894873+07:00","message":"[bufferProcess] interim [60000000]:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.781900704+07:00","message":"[bufferProcess] send to processor (isfinal):ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.78190359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.78190647+07:00","message":"> Transcript [3153] [false]: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.781908776+07:00","message":"Set StatePrefix (first interim): 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.781910579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.781912827+07:00","message":"> Transcript [3154] [true]: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.781915351+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.781921181+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.781923232+07:00","message":"StatePrefix: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.781925389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:41.781933453+07:00","message":"Push: 'ประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:41.781940637+07:00","message":"push: {true ประวัติ 0 0xc000189f00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:41.787812191+07:00","message":"write wav file: './tmp/7592/7592_198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.061335802+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.909711712+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.909749915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.909756535+07:00","message":"receive interim result [false|false]: ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:42.909769343+07:00","message":"[buffer interim] 199 false ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.909775845+07:00","message":"[bufferProcess] interim [660000000]:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.909778136+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.909783183+07:00","message":"[bufferProcess] send to processor (ticker):ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.909785553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.909788523+07:00","message":"> Transcript [3155] [false]: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:42.909791007+07:00","message":"Set StatePrefix (first interim): 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:43.058495785+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:43.058556974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งที\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:43.058562128+07:00","message":"receive interim result [false|false]: ทั้งที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:43.058576375+07:00","message":"[buffer interim] 199 false ทั้งที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.058584328+07:00","message":"[bufferProcess] interim [780000000]:ทั้งที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.058586471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:43.094816949+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:43.09485046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:43.094857063+07:00","message":"receive interim result [false|false]: ทั้งชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:43.094873084+07:00","message":"[buffer interim] 199 false ทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.094882515+07:00","message":"[bufferProcess] interim [900000000]:ทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.094884579+07:00","message":"[bufferProcess] send to processor:ทั้งที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.094888507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.094891751+07:00","message":"> Transcript [3156] [false]: 'ทั้งที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.094895244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.094897435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.094899426+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.09490162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:43.705480965+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:43.70553755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:43.705544097+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:43.705560576+07:00","message":"[buffer interim] 199 false ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.705568746+07:00","message":"[bufferProcess] interim [500000000]:ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.705571689+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.705578372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.70558284+07:00","message":"> Transcript [3157] [false]: 'ทั้งชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.705587215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.705589483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.705591592+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:43.705593895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.125298759+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.125346743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.125353335+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.125369555+07:00","message":"[buffer interim] 199 false ทั้งชีวิตจะเอาหรอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.125377856+07:00","message":"[bufferProcess] interim [920000000]:ทั้งชีวิตจะเอาหรอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.125380332+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.125389217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.12539276+07:00","message":"> Transcript [3158] [false]: 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.125396764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.125399257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.125401362+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.125403441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:44.158854544+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:44.158878268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.195852498+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.195884353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.195889762+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.195905199+07:00","message":"[buffer interim] 199 false ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.195912003+07:00","message":"[bufferProcess] interim [980000000]:ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.195914393+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตจะเอาหรอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.195918536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.195921451+07:00","message":"> Transcript [3159] [false]: 'ทั้งชีวิตจะเอาหรอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.195925151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.195927283+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.195929306+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.195931355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.195933742+07:00","message":"Push: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.195935702+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.19593773+07:00","message":"Set new StatePrefix : 'ทั้งชีวิตจะเอาหรอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.195939992+07:00","message":"Next Push (prob) : 'ชีวิตจะเอาหรอมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.195946809+07:00","message":"push: {false ทั้ง 0 0xc0004a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.337831146+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.337869253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.337877217+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.337890669+07:00","message":"[buffer interim] 199 false ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.337897098+07:00","message":"[bufferProcess] interim [100000000]:ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.33790202+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.337909131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.33791206+07:00","message":"> Transcript [3160] [false]: 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.337914388+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.374194651+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.374230791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอมันน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.374236796+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:44.374250461+07:00","message":"[buffer interim] 199 false ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.374256673+07:00","message":"[bufferProcess] interim [160000000]:ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.374259987+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตจะเอาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.374266368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.374269087+07:00","message":"> Transcript [3161] [false]: 'ทั้งชีวิตจะเอาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:44.374271618+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:45.025313275+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:45.025354348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอมันน้อย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:45.025360203+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:45.025373018+07:00","message":"[buffer interim] 199 false ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:45.025379681+07:00","message":"[bufferProcess] interim [760000000]:ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:45.025381984+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:45.025387059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:45.025389861+07:00","message":"> Transcript [3162] [false]: 'ทั้งชีวิตจะเอาหรอมันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:45.025393604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:45.025395773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:45.025397871+07:00","message":"StatePrefix: 'ทั้งชีวิตจะเอาหรอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:45.025400689+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:47.159531006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:47.159575277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:47.582425097+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:47.582475873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอมันไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:47.582483419+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอมันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:47.582508844+07:00","message":"[buffer interim] 199 false ทั้งชีวิตจะเอาหรอมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582521946+07:00","message":"[bufferProcess] interim [340000000]:ทั้งชีวิตจะเอาหรอมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582524504+07:00","message":"[bufferProcess] send to processor:ทั้งชีวิตจะเอาหรอมันน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582531498+07:00","message":"[bufferProcess] send to processor (ticker):ทั้งชีวิตจะเอาหรอมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582534682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582538022+07:00","message":"> Transcript [3163] [false]: 'ทั้งชีวิตจะเอาหรอมันน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.58254236+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582544826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582546823+07:00","message":"StatePrefix: 'ทั้งชีวิตจะเอาหรอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582549404+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582551401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582556028+07:00","message":"> Transcript [3164] [false]: 'ทั้งชีวิตจะเอาหรอมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582558149+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582559856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582561714+07:00","message":"StatePrefix: 'ทั้งชีวิตจะเอาหรอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.582563482+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:47.707219584+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:47.707263569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอมันไม่ได้ไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:47.707269575+07:00","message":"receive interim result [false|false]: ทั้งชีวิตจะเอาหรอมันไม่ได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:47.707283327+07:00","message":"[buffer interim] 199 false ทั้งชีวิตจะเอาหรอมันไม่ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.707293189+07:00","message":"[bufferProcess] interim [520000000]:ทั้งชีวิตจะเอาหรอมันไม่ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:47.707295705+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.061908405+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.242707856+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.24274997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งชีวิตจะเอาหรอมันไม่ได้ไง\",\"confidence\":0.94665825}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.24275677+07:00","message":"receive interim result [true|false]: ทั้งชีวิตจะเอาหรอมันไม่ได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.24276633+07:00","message":"end recv isFinal message id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.242768673+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.242775554+07:00","message":"[buffer interim] 199 true ทั้งชีวิตจะเอาหรอมันไม่ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242788526+07:00","message":"[bufferProcess] interim [30000000]:ทั้งชีวิตจะเอาหรอมันไม่ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242793167+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้งชีวิตจะเอาหรอมันไม่ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242797056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242800387+07:00","message":"> Transcript [3165] [false]: 'ทั้งชีวิตจะเอาหรอมันไม่ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.24280427+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242806359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242808641+07:00","message":"StatePrefix: 'ทั้งชีวิตจะเอาหรอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242811075+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242817403+07:00","message":"Push: 'ชีวิตจะเอาหรอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242819622+07:00","message":"TextPushed: 'ทั้งชีวิตจะเอาหรอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242822159+07:00","message":"Set new StatePrefix : 'ทั้งชีวิตจะเอาหรอมันไม่ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242824619+07:00","message":"Next Push (prob) : 'ไม่ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242826338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242828431+07:00","message":"> Transcript [3166] [true]: 'ทั้งชีวิตจะเอาหรอมันไม่ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242830836+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242832543+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242834269+07:00","message":"StatePrefix: 'ทั้งชีวิตจะเอาหรอมันไม่ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242836215+07:00","message":"TextPushed: 'ทั้งชีวิตจะเอาหรอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:48.242838296+07:00","message":"Push: 'ไม่ได้ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.242851821+07:00","message":"push: {false ชีวิตจะเอาหรอมัน 0 0xc0004a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.242874902+07:00","message":"push: {true ไม่ได้ไง 0 0xc0004a2c00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:48.255608405+07:00","message":"write wav file: './tmp/7592/7592_199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:48.51495555+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.244481666+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.244534924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.244541495+07:00","message":"receive interim result [false|false]: บ้านน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.244557568+07:00","message":"[buffer interim] 200 false บ้านน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.244565281+07:00","message":"[bufferProcess] interim [540000000]:บ้านน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.244568009+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.244576152+07:00","message":"[bufferProcess] send to processor (ticker):บ้านน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.244579673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.244582709+07:00","message":"> Transcript [3167] [false]: 'บ้านน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.244585462+07:00","message":"Set StatePrefix (first interim): 'บ้านน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.2600807+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.260107102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.260112743+07:00","message":"receive interim result [false|false]: บ้านน้อยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.260127342+07:00","message":"[buffer interim] 200 false บ้านน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.260133874+07:00","message":"[bufferProcess] interim [600000000]:บ้านน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.260135829+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.366944719+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.36698827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.366994942+07:00","message":"receive interim result [false|false]: บ้านน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.367010514+07:00","message":"[buffer interim] 200 false บ้านน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.367018682+07:00","message":"[bufferProcess] interim [660000000]:บ้านน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.367021086+07:00","message":"[bufferProcess] send to processor:บ้านน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.367025236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.36702861+07:00","message":"> Transcript [3168] [false]: 'บ้านน้อยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.367032421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.367034657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.367038275+07:00","message":"StatePrefix: 'บ้านน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.367040668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.369303099+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.369320628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.369325557+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.369335817+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.369340517+07:00","message":"[bufferProcess] interim [720000000]:บ้านน้อยขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.369343005+07:00","message":"[bufferProcess] send to processor:บ้านน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.369345901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.369348748+07:00","message":"> Transcript [3169] [false]: 'บ้านน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.369351579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.369353707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.369355512+07:00","message":"StatePrefix: 'บ้านน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.369357385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.557022987+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.557068012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาดไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.557075324+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.557090826+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.557101512+07:00","message":"[bufferProcess] interim [840000000]:บ้านน้อยขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.557104133+07:00","message":"[bufferProcess] send to processor:บ้านน้อยขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.557111775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.557115016+07:00","message":"> Transcript [3170] [false]: 'บ้านน้อยขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.557119451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.557122184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.557124145+07:00","message":"StatePrefix: 'บ้านน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.557126902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.563769992+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.563812931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาดนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.563819896+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.563834016+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.563840893+07:00","message":"[bufferProcess] interim [900000000]:บ้านน้อยขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.563843504+07:00","message":"[bufferProcess] send to processor:บ้านน้อยขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.563850766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.56385362+07:00","message":"> Transcript [3171] [false]: 'บ้านน้อยขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.5638575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.563859763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.563862469+07:00","message":"StatePrefix: 'บ้านน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.563864679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.563867666+07:00","message":"Push: 'บ้านน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.563870215+07:00","message":"TextPushed: 'บ้านน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.563872288+07:00","message":"Set new StatePrefix : 'บ้านน้อยขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.56387441+07:00","message":"Next Push (prob) : 'ขนาดไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.563883405+07:00","message":"push: {false บ้านน้อย 0 0xc0004a3080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.697175672+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.69721656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาดนั้นทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.697222516+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาดนั้นทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.697236165+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาดนั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.697243547+07:00","message":"[bufferProcess] interim [20000000]:บ้านน้อยขนาดนั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.697245958+07:00","message":"[bufferProcess] send to processor:บ้านน้อยขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.697251836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.697255249+07:00","message":"> Transcript [3172] [false]: 'บ้านน้อยขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.697258093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.697260483+07:00","message":"Set new StatePrefix: 'บ้านน้อยขนาดนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.751122364+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.751158879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาดนั้นทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.751164847+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาดนั้นทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.751179637+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาดนั้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.75118734+07:00","message":"[bufferProcess] interim [80000000]:บ้านน้อยขนาดนั้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.751190259+07:00","message":"[bufferProcess] send to processor:บ้านน้อยขนาดนั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.751197807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.751200956+07:00","message":"> Transcript [3173] [false]: 'บ้านน้อยขนาดนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.751204655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.751207494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.751209412+07:00","message":"StatePrefix: 'บ้านน้อยขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.75121193+07:00","message":"TextPushed: 'บ้านน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.965410449+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.965452447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาดนั้นทำไมเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.965458267+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาดนั้นทำไมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:49.965476715+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาดนั้นทำไมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.965485429+07:00","message":"[bufferProcess] interim [260000000]:บ้านน้อยขนาดนั้นทำไมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.965488416+07:00","message":"[bufferProcess] send to processor:บ้านน้อยขนาดนั้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.965517477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.965522114+07:00","message":"> Transcript [3174] [false]: 'บ้านน้อยขนาดนั้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.965525727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.965528194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.965530502+07:00","message":"StatePrefix: 'บ้านน้อยขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:49.965533082+07:00","message":"TextPushed: 'บ้านน้อย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:50.16037979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:50.160380021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.173386207+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.173428874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาดนั้นทำไมเป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.173435351+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาดนั้นทำไมเป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.173449994+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาดนั้นทำไมเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.173457888+07:00","message":"[bufferProcess] interim [380000000]:บ้านน้อยขนาดนั้นทำไมเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.173460692+07:00","message":"[bufferProcess] send to processor:บ้านน้อยขนาดนั้นทำไมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.173468298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.173471128+07:00","message":"> Transcript [3175] [false]: 'บ้านน้อยขนาดนั้นทำไมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.173475118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.173477551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.173480167+07:00","message":"StatePrefix: 'บ้านน้อยขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.173482904+07:00","message":"TextPushed: 'บ้านน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.295749674+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.295793393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาดนั้นทำไมไม่ดัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.295804191+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาดนั้นทำไมไม่ดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.295818702+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาดนั้นทำไมไม่ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.295826948+07:00","message":"[bufferProcess] interim [500000000]:บ้านน้อยขนาดนั้นทำไมไม่ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.295830085+07:00","message":"[bufferProcess] send to processor:บ้านน้อยขนาดนั้นทำไมเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.295839714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.295842952+07:00","message":"> Transcript [3176] [false]: 'บ้านน้อยขนาดนั้นทำไมเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.29584706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.295849552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.295852318+07:00","message":"StatePrefix: 'บ้านน้อยขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.295854986+07:00","message":"TextPushed: 'บ้านน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.295860886+07:00","message":"Push: 'ขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.295862789+07:00","message":"TextPushed: 'บ้านน้อยขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.295865089+07:00","message":"Set new StatePrefix : 'บ้านน้อยขนาดนั้นทำไมเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.295867363+07:00","message":"Next Push (prob) : 'ทำไมเป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.295876921+07:00","message":"push: {false ขนาดนั้น 0 0xc0004a3080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.314656482+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.314683127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาดนั้นทำไมไม่ตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.314688657+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาดนั้นทำไมไม่ตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.314698588+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาดนั้นทำไมไม่ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.314704449+07:00","message":"[bufferProcess] interim [560000000]:บ้านน้อยขนาดนั้นทำไมไม่ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.31470758+07:00","message":"[bufferProcess] send to processor:บ้านน้อยขนาดนั้นทำไมไม่ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.314711079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.314713724+07:00","message":"> Transcript [3177] [false]: 'บ้านน้อยขนาดนั้นทำไมไม่ดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.314716187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.314718178+07:00","message":"Set new StatePrefix: 'บ้านน้อยขนาดนั้นทำไมไม่ดัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.325260239+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.325296404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาดนั้นทำไมมันยังขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.3253059+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาดนั้นทำไมมันยังขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.325320027+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาดนั้นทำไมมันยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.325326463+07:00","message":"[bufferProcess] interim [620000000]:บ้านน้อยขนาดนั้นทำไมมันยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.325329211+07:00","message":"[bufferProcess] send to processor:บ้านน้อยขนาดนั้นทำไมไม่ตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.325335671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.32533884+07:00","message":"> Transcript [3178] [false]: 'บ้านน้อยขนาดนั้นทำไมไม่ตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.325341397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.325343499+07:00","message":"Set new StatePrefix: 'บ้านน้อยขนาดนั้นทำไมไม่ตั้งค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.465693865+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.465730151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาดนั้นทำไมเป็นอันขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.465736001+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาดนั้นทำไมเป็นอันขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.465750706+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาดนั้นทำไมเป็นอันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.465757281+07:00","message":"[bufferProcess] interim [800000000]:บ้านน้อยขนาดนั้นทำไมเป็นอันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.465760089+07:00","message":"[bufferProcess] send to processor:บ้านน้อยขนาดนั้นทำไมมันยังขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.465763356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.465777594+07:00","message":"> Transcript [3179] [false]: 'บ้านน้อยขนาดนั้นทำไมมันยังขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.465780399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.465782688+07:00","message":"Set new StatePrefix: 'บ้านน้อยขนาดนั้นทำไมมันยังขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.579928776+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.579976559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาดนั้นทำไมมันยังขาดกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.579982579+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาดนั้นทำไมมันยังขาดกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.579999165+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาดนั้นทำไมมันยังขาดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.58000891+07:00","message":"[bufferProcess] interim [860000000]:บ้านน้อยขนาดนั้นทำไมมันยังขาดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.580012871+07:00","message":"[bufferProcess] send to processor:บ้านน้อยขนาดนั้นทำไมเป็นอันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.580016865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.58001986+07:00","message":"> Transcript [3180] [false]: 'บ้านน้อยขนาดนั้นทำไมเป็นอันขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.580024472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.580026844+07:00","message":"Set new StatePrefix: 'บ้านน้อยขนาดนั้นทำไมเป็นอันขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.681402696+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.681446017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาดนั้นทำไมมันยังขาดกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.681454084+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.681465708+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.681474858+07:00","message":"[bufferProcess] interim [980000000]:บ้านน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.681477362+07:00","message":"[bufferProcess] send to processor:บ้านน้อยขนาดนั้นทำไมมันยังขาดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.681480836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.681484425+07:00","message":"> Transcript [3181] [false]: 'บ้านน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.681487461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.681489595+07:00","message":"Set new StatePrefix: 'บ้านน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.841983511+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.84202343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.842029948+07:00","message":"receive interim result [false|false]: บ้านน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:50.842046257+07:00","message":"[buffer interim] 200 false บ้านน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.842055044+07:00","message":"[bufferProcess] interim [160000000]:บ้านน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.842057976+07:00","message":"[bufferProcess] send to processor:บ้านน้อยขนาดนั้นทำไมมันยังขาดกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.842061962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.842064954+07:00","message":"> Transcript [3182] [false]: 'บ้านน้อยขนาดนั้นทำไมมันยังขาดกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.842069049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.842071315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.842073796+07:00","message":"StatePrefix: 'บ้านน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:50.842076309+07:00","message":"TextPushed: 'บ้านน้อยขนาดนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.01288981+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.083382261+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.143343361+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.143387319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะ\",\"confidence\":0.936657}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.143394837+07:00","message":"receive interim result [true|false]: มันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.143405175+07:00","message":"end recv isFinal message id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.143407428+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.1434152+07:00","message":"[buffer interim] 200 true มันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143427705+07:00","message":"[bufferProcess] interim [520000000]:มันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143431973+07:00","message":"[bufferProcess] send to processor (isfinal):บ้านน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143435987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143438946+07:00","message":"> Transcript [3183] [false]: 'บ้านน้อยขนาดนั้นทำไมมันยังขาดกันเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143442023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143443904+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143445832+07:00","message":"StatePrefix: 'บ้านน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143448185+07:00","message":"TextPushed: 'บ้านน้อยขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143450428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143452517+07:00","message":"> Transcript [3184] [true]: 'มันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.14345513+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143457806+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143459536+07:00","message":"StatePrefix: 'บ้านน้อยขนาดนั้นทำไมมันยังขาดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143461519+07:00","message":"TextPushed: 'บ้านน้อยขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143463258+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143595417+07:00","message":"Push: 'ทำไมมันยังขาดกันน่ะเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143599024+07:00","message":"TextPushed: 'บ้านน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143601285+07:00","message":"Set new StatePrefix : 'มันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143603455+07:00","message":"Next Push (prob) : 'มันน้อยขนาดนั้นทำไมมันยังขาดกันน่ะเนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.1436104+07:00","message":"push: {true ทำไมมันยังขาดกันน่ะเนาะ 0 0xc0004a3080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.143618677+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_200.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:51.151317714+07:00","message":"write wav file: './tmp/7592/7592_200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.619187609+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.619228366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โน้ต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.619233424+07:00","message":"receive interim result [false|false]: โน้ต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.619247691+07:00","message":"[buffer interim] 201 false โน้ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.619253694+07:00","message":"[bufferProcess] interim [360000000]:โน้ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.619255471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.799425341+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.79946516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.799470889+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.799485277+07:00","message":"[buffer interim] 201 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.799493736+07:00","message":"[bufferProcess] interim [540000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.799502383+07:00","message":"[bufferProcess] send to processor:โน้ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.799508777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.799511934+07:00","message":"> Transcript [3185] [false]: 'โน้ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.799514232+07:00","message":"Set StatePrefix (first interim): 'โน้ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.93941915+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.939463756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.939470249+07:00","message":"receive interim result [false|false]: ขนาดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:51.939489572+07:00","message":"[buffer interim] 201 false ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.939509589+07:00","message":"[bufferProcess] interim [660000000]:ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.939512572+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.939520308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.939523914+07:00","message":"> Transcript [3186] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.939526365+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:51.939528903+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.16487262+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.164918054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.164924464+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.164936805+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.164944545+07:00","message":"[bufferProcess] interim [900000000]:ขนาดนั้นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.164947845+07:00","message":"[bufferProcess] send to processor:ขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.164954166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.164957473+07:00","message":"> Transcript [3187] [false]: 'ขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.164961025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.164963353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.164965397+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.164967726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.255407138+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.255442896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.255448305+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.255461466+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.255468472+07:00","message":"[bufferProcess] interim [20000000]:ขนาดนั้นเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.255470786+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.255475752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.255478649+07:00","message":"> Transcript [3188] [false]: 'ขนาดนั้นเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.2554823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.255484621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.255487217+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.255489311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.438184215+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.438222383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.438228127+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.438245722+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.438258395+07:00","message":"[bufferProcess] interim [140000000]:ขนาดนั้นเพราะว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.438260808+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.4382643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.438268617+07:00","message":"> Transcript [3189] [false]: 'ขนาดนั้นเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.438272212+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.438274306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.4382762+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.438278316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.53696054+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.537006702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่ามันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.53701553+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่ามันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.537034833+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่ามันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.537044336+07:00","message":"[bufferProcess] interim [320000000]:ขนาดนั้นเพราะว่ามันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.537047164+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.537051027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.537054186+07:00","message":"> Transcript [3190] [false]: 'ขนาดนั้นเพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.537060187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.537062582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.537064609+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.537067064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.537070293+07:00","message":"Push: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.537072445+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.537074514+07:00","message":"Set new StatePrefix : 'ขนาดนั้นเพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.537076737+07:00","message":"Next Push (prob) : 'นั้นเพราะว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.53708626+07:00","message":"push: {false ขนาด 0 0xc002a62d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.768547846+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.768577738+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.768581217+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.768583286+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.768585122+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.768586945+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.768588932+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.768590971+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.768592829+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.768594726+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.768596949+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.768598698+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.768600376+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.817248828+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.817298065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่ามันเป็นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.817305477+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่ามันเป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:52.817323496+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่ามันเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.817335035+07:00","message":"[bufferProcess] interim [440000000]:ขนาดนั้นเพราะว่ามันเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.817337928+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะว่ามันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.817341692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.817345943+07:00","message":"> Transcript [3191] [false]: 'ขนาดนั้นเพราะว่ามันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.817349734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.817352296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.817354406+07:00","message":"StatePrefix: 'ขนาดนั้นเพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:52.817356695+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.006667878+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.006714536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่ามันไม่ได้กิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.006720478+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่ามันไม่ได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.006735859+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่ามันไม่ได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.006742687+07:00","message":"[bufferProcess] interim [560000000]:ขนาดนั้นเพราะว่ามันไม่ได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.006745964+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะว่ามันเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.00674974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.006752645+07:00","message":"> Transcript [3192] [false]: 'ขนาดนั้นเพราะว่ามันเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.006756182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.006758273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.006764041+07:00","message":"StatePrefix: 'ขนาดนั้นเพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.006767134+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.041707342+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.041751267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่ามันเป็นที่กินแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.041757723+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่ามันเป็นที่กินแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.041775269+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่ามันเป็นที่กินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.041788956+07:00","message":"[bufferProcess] interim [740000000]:ขนาดนั้นเพราะว่ามันเป็นที่กินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.041791589+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะว่ามันไม่ได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.041798215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.041801047+07:00","message":"> Transcript [3193] [false]: 'ขนาดนั้นเพราะว่ามันไม่ได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.041807254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.041809907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.041812635+07:00","message":"StatePrefix: 'ขนาดนั้นเพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.041818337+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.058076315+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.058113497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่ามันไม่ได้กินแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.058118907+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่ามันไม่ได้กินแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.058132071+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่ามันไม่ได้กินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.058138411+07:00","message":"[bufferProcess] interim [800000000]:ขนาดนั้นเพราะว่ามันไม่ได้กินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.05814109+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะว่ามันเป็นที่กินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.058146232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.058149103+07:00","message":"> Transcript [3194] [false]: 'ขนาดนั้นเพราะว่ามันเป็นที่กินแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.058152942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.058155157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.058157508+07:00","message":"StatePrefix: 'ขนาดนั้นเพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.058159803+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.05816626+07:00","message":"Push: 'นั้นเพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.058168436+07:00","message":"TextPushed: 'ขนาดนั้นเพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.058170531+07:00","message":"Set new StatePrefix : 'ขนาดนั้นเพราะว่ามันเป็นที่กินแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.058172748+07:00","message":"Next Push (prob) : 'เป็นที่กินแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.058179744+07:00","message":"push: {false นั้นเพราะว่ามัน 0 0xc002a62d80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:53.160544427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:53.160566309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.213380612+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.213432262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.213441204+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.213459569+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.213474324+07:00","message":"[bufferProcess] interim [980000000]:ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.213479032+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะว่ามันไม่ได้กินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.213488106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.213493168+07:00","message":"> Transcript [3195] [false]: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.213506805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.213510502+07:00","message":"Set new StatePrefix: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.331176069+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.331221827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.331228557+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.33124471+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.331253522+07:00","message":"[bufferProcess] interim [40000000]:ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.331256637+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.331265479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.331268966+07:00","message":"> Transcript [3196] [false]: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.331271853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.331274317+07:00","message":"Set new StatePrefix: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.410908887+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.41095138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีอายุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.410958153+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีอายุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.410970332+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.41097896+07:00","message":"[bufferProcess] interim [220000000]:ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.410981777+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.410985209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.410988597+07:00","message":"> Transcript [3197] [false]: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.41099299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.410996988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.410999142+07:00","message":"StatePrefix: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.411002028+07:00","message":"TextPushed: 'ขนาดนั้นเพราะว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.665613626+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.665656603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไออุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.665663809+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.665682823+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.665694724+07:00","message":"[bufferProcess] interim [400000000]:ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.665698783+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.665705707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.665710311+07:00","message":"> Transcript [3198] [false]: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.665716296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.665719699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.665722776+07:00","message":"StatePrefix: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.665726476+07:00","message":"TextPushed: 'ขนาดนั้นเพราะว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.720388309+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.720427675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.720433807+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:53.720448037+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.720455641+07:00","message":"[bufferProcess] interim [520000000]:ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.720458193+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.720461558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.720464365+07:00","message":"> Transcript [3199] [false]: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.720468436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.720470872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.72047325+07:00","message":"StatePrefix: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:53.72047723+07:00","message":"TextPushed: 'ขนาดนั้นเพราะว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.047426964+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.047472637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.047478876+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.047493366+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.047509383+07:00","message":"[bufferProcess] interim [760000000]:ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.047512478+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.04751693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.047520418+07:00","message":"> Transcript [3200] [false]: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.047524626+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.047527156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.047529692+07:00","message":"StatePrefix: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.04753469+07:00","message":"TextPushed: 'ขนาดนั้นเพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.047538251+07:00","message":"Push: 'ไม่ได้กินแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.047540267+07:00","message":"TextPushed: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.047542791+07:00","message":"Set new StatePrefix : 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.047545347+07:00","message":"Next Push (prob) : 'มีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.04755327+07:00","message":"push: {false ไม่ได้กินแหล่งที่ 0 0xc002a62d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.605446511+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.60548022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.605486489+07:00","message":"receive interim result [false|false]: ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:54.605510799+07:00","message":"[buffer interim] 201 false ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.605529839+07:00","message":"[bufferProcess] interim [360000000]:ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.605532514+07:00","message":"[bufferProcess] send to processor:ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.605535712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.605538907+07:00","message":"> Transcript [3201] [false]: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.605542512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.605544527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.605546801+07:00","message":"StatePrefix: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:54.605549682+07:00","message":"TextPushed: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:56.160794182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:56.160814161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.233302735+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.419857914+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.419897854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อยขนาดนั้นเพราะว่ามันเป็นที่กินแหล่งที่มีไอโอดีนไง\",\"confidence\":0.90996337}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.419904573+07:00","message":"receive interim result [true|false]: น้อยขนาดนั้นเพราะว่ามันเป็นที่กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.419913886+07:00","message":"end recv isFinal message id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.419916337+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.419922261+07:00","message":"[buffer interim] 201 true น้อยขนาดนั้นเพราะว่ามันเป็นที่กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.419932761+07:00","message":"[bufferProcess] interim [180000000]:น้อยขนาดนั้นเพราะว่ามันเป็นที่กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.419935817+07:00","message":"[bufferProcess] send to processor (isfinal):ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.41995133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.419973098+07:00","message":"> Transcript [3202] [false]: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.419980349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.41998341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.419986062+07:00","message":"StatePrefix: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.419988836+07:00","message":"TextPushed: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.419991557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.419994057+07:00","message":"> Transcript [3203] [true]: 'น้อยขนาดนั้นเพราะว่ามันเป็นที่กินแหล่งที่มีไอโอดีนไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.419996598+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.419998305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.420000061+07:00","message":"StatePrefix: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.420002146+07:00","message":"TextPushed: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.420003932+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.4201988+07:00","message":"Push: 'มีไอโอดีนไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.42020214+07:00","message":"TextPushed: 'ขนาดนั้นเพราะว่ามันไม่ได้กินแหล่งที่มีไอโอดีนไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.420204779+07:00","message":"Set new StatePrefix : 'น้อยขนาดนั้นเพราะว่ามันเป็นที่กินแหล่งที่มีไอโอดีนไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.42020723+07:00","message":"Next Push (prob) : 'น้อยขนาดนั้นเพราะว่ามันเป็นที่กินแหล่งที่มีไอโอดีนไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.420219011+07:00","message":"push: {true มีไอโอดีนไง 0 0xc002a62d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:57.420226666+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_201.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:57.428908318+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:57.434852481+07:00","message":"write wav file: './tmp/7592/7592_201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.135044702+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.195754781+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.235577491+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.235598151+07:00","message":"found end of frame, send empty tag with msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.235601632+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.23560992+07:00","message":"[buffer interim] 202 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.235618027+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.235622956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.235625802+07:00","message":"> Transcript [3204] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.23562863+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.235631118+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.23563313+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.235635025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.235637594+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.235648363+07:00","message":"push: {true \n 0 0xc002a62000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:18:58.240906108+07:00","message":"write wav file: './tmp/7592/7592_202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.660437199+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.660477824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.660484002+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.660516193+07:00","message":"[buffer interim] 203 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.660524443+07:00","message":"[bufferProcess] interim [480000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.660526239+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.806408261+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.806454219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.806459082+07:00","message":"receive interim result [false|false]: สิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.806475945+07:00","message":"[buffer interim] 203 false สิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.806484537+07:00","message":"[bufferProcess] interim [600000000]:สิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.806487749+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.806504677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.806508358+07:00","message":"> Transcript [3205] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.806510715+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.854245595+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.854281766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.854286642+07:00","message":"receive interim result [false|false]: พี่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.854300469+07:00","message":"[buffer interim] 203 false พี่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.85430761+07:00","message":"[bufferProcess] interim [660000000]:พี่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.854310344+07:00","message":"[bufferProcess] send to processor:สิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.854313808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.854316506+07:00","message":"> Transcript [3206] [false]: 'สิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.854319062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.854321998+07:00","message":"Set new StatePrefix: 'สิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.913836945+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.913879472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.913884893+07:00","message":"receive interim result [false|false]: พี่ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:58.913899881+07:00","message":"[buffer interim] 203 false พี่ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.913906768+07:00","message":"[bufferProcess] interim [780000000]:พี่ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.913909505+07:00","message":"[bufferProcess] send to processor:พี่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.913916801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.913919502+07:00","message":"> Transcript [3207] [false]: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.913924078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:58.91392647+07:00","message":"Set new StatePrefix: 'พี่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.043473932+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.043525133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.043531274+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.043546138+07:00","message":"[buffer interim] 203 false พี่ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.043554387+07:00","message":"[bufferProcess] interim [900000000]:พี่ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.043556926+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.043564257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.043567201+07:00","message":"> Transcript [3208] [false]: 'พี่ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.043571316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.043576202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.043578563+07:00","message":"StatePrefix: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.043580782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:59.161438891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:18:59.161452981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.17672855+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.176767373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.176785888+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.176801907+07:00","message":"[buffer interim] 203 false พี่ไม่ต้องไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.176810322+07:00","message":"[bufferProcess] interim [20000000]:พี่ไม่ต้องไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.176813356+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.176823746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.176826738+07:00","message":"> Transcript [3209] [false]: 'พี่ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.17683029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.176833581+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.176835606+07:00","message":"StatePrefix: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.17683827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.37242787+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.372478137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.372484823+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไปนับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.372511542+07:00","message":"[buffer interim] 203 false พี่ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.372519986+07:00","message":"[bufferProcess] interim [200000000]:พี่ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.37252284+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้องไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.372529626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.372532755+07:00","message":"> Transcript [3210] [false]: 'พี่ไม่ต้องไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.372536755+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.372539488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.372541902+07:00","message":"StatePrefix: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.372544301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.938237172+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.93827715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.938282918+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไปนับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.938296701+07:00","message":"[buffer interim] 203 false พี่ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.938309926+07:00","message":"[bufferProcess] interim [800000000]:พี่ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.9383126+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.938316464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.938319497+07:00","message":"> Transcript [3211] [false]: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.938322882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.93832511+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.938327161+07:00","message":"StatePrefix: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.938329228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.938331744+07:00","message":"Push: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.938335446+07:00","message":"TextPushed: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.938337582+07:00","message":"Set new StatePrefix : 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:18:59.938340313+07:00","message":"Next Push (prob) : 'ต้องไปนับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:18:59.93834944+07:00","message":"push: {false พี่ไม่ 0 0xc002a62600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.257925697+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.25796089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนับเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.257966631+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.257979023+07:00","message":"[buffer interim] 203 false พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.257986171+07:00","message":"[bufferProcess] interim [100000000]:พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.257988693+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้องไปนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.257994591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.257997314+07:00","message":"> Transcript [3212] [false]: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.258000816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.25800323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.258005232+07:00","message":"StatePrefix: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.258007839+07:00","message":"TextPushed: 'พี่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.49258037+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.516078037+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.516122086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนับเอางี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.516128457+07:00","message":"receive interim result [false|false]: พี่ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.51614228+07:00","message":"[buffer interim] 203 false พี่ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.516149942+07:00","message":"[bufferProcess] interim [340000000]:พี่ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.516152796+07:00","message":"[bufferProcess] send to processor:พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.516159786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.516162406+07:00","message":"> Transcript [3213] [false]: 'พี่ไม่ต้องไปนับเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.516165744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.516168185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.516170194+07:00","message":"StatePrefix: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.516172863+07:00","message":"TextPushed: 'พี่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.604734788+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.604779804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่ต้องไปนับเอา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.604786789+07:00","message":"receive interim result [true|false]: พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.604795983+07:00","message":"end recv isFinal message id 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.604798366+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.604806571+07:00","message":"[buffer interim] 203 true พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.604816646+07:00","message":"[bufferProcess] interim [520000000]:พี่ไม่ต้องไปนับเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.604819718+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ไม่ต้องไปนับเอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.604823665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.604827037+07:00","message":"> Transcript [3214] [false]: 'พี่ไม่ต้องไปนับเอางี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.604830396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.604832322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.60483434+07:00","message":"StatePrefix: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.604836633+07:00","message":"TextPushed: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.604838522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.604840625+07:00","message":"> Transcript [3215] [true]: 'พี่ไม่ต้องไปนับเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.604844022+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.60484598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.604847795+07:00","message":"StatePrefix: 'พี่ไม่ต้องไปนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.604849944+07:00","message":"TextPushed: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:00.604852712+07:00","message":"Push: 'ต้องไปนับเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.604861693+07:00","message":"push: {true ต้องไปนับเอา 0 0xc002a62600}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:00.612050198+07:00","message":"write wav file: './tmp/7592/7592_203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:00.758425456+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.414254349+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.414294512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.414300988+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:01.414321933+07:00","message":"[buffer interim] 204 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.414329248+07:00","message":"[bufferProcess] interim [660000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:01.41433202+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.023402267+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.023452356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.023458473+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.023472676+07:00","message":"[buffer interim] 204 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.023479898+07:00","message":"[bufferProcess] interim [260000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.023482341+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.023487799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.023490966+07:00","message":"> Transcript [3216] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.023499238+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.037220069+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.037245576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.037250663+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.037258811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.03726175+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.037267585+07:00","message":"[buffer interim] 204 false ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.037271543+07:00","message":"[buffer interim] 204 false  1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.037276362+07:00","message":"[bufferProcess] interim [320000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.037278575+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.037281551+07:00","message":"[bufferProcess] interim [320000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.037284208+07:00","message":"[bufferProcess] update buffer: ถ้า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.037287079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.03728971+07:00","message":"> Transcript [3217] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.037292647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.037294668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.037296956+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.037299279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.129790119+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.129823273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.129828513+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.129840797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.129843735+07:00","message":"receive interim result [false|false]:  10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.129851999+07:00","message":"[buffer interim] 204 false ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.129856719+07:00","message":"[buffer interim] 204 false  10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.129864136+07:00","message":"[bufferProcess] interim [380000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.129867092+07:00","message":"[bufferProcess] send to processor:ถ้า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.129869878+07:00","message":"[bufferProcess] interim [380000000]: 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.129872379+07:00","message":"[bufferProcess] update buffer: ถ้า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.129875116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.12987775+07:00","message":"> Transcript [3218] [false]: 'ถ้า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.129880857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.129883124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.12988585+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.129887902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:02.16185309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:02.161853187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.174785632+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.174831845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.174839383+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.174854294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.174858215+07:00","message":"receive interim result [false|false]:  13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.174866879+07:00","message":"[buffer interim] 204 false ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.174875551+07:00","message":"[buffer interim] 204 false  13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.174883358+07:00","message":"[bufferProcess] interim [440000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.174886979+07:00","message":"[bufferProcess] send to processor:ถ้า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.174895323+07:00","message":"[bufferProcess] interim [440000000]: 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.174899088+07:00","message":"[bufferProcess] update buffer: ถ้า 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.17490319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.174907282+07:00","message":"> Transcript [3219] [false]: 'ถ้า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.174912394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.174915489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.174919303+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.174922619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.296312194+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.296350348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.296356642+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.296372005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สัปดาห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.296374887+07:00","message":"receive interim result [false|false]:  1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.296394027+07:00","message":"[buffer interim] 204 false ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.296410318+07:00","message":"[buffer interim] 204 false  1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296417775+07:00","message":"[bufferProcess] interim [560000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296421283+07:00","message":"[bufferProcess] send to processor:ถ้า 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296426836+07:00","message":"[bufferProcess] interim [560000000]: 1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296429659+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296432944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296436037+07:00","message":"> Transcript [3220] [false]: 'ถ้า 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296439602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296441938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296444298+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296446556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296453154+07:00","message":"Push: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296454998+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296457331+07:00","message":"Set new StatePrefix : 'ถ้า 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.296459627+07:00","message":"Next Push (prob) : ' 13'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.296467964+07:00","message":"push: {false ถ้า 0 0xc0004a2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.488925106+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.488956872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.488963657+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.488973903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สัปดาห์ 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.488977044+07:00","message":"receive interim result [false|false]:  1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.488986338+07:00","message":"[buffer interim] 204 false ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.488999983+07:00","message":"[buffer interim] 204 false  1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.489005541+07:00","message":"[bufferProcess] interim [800000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.48900835+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.489016644+07:00","message":"[bufferProcess] interim [800000000]: 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.489019478+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.489022851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.48902594+07:00","message":"> Transcript [3221] [false]: 'ถ้า 1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.489028237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.489030149+07:00","message":"Set new StatePrefix: 'ถ้า 1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.68921232+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.689248063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.689253788+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.689265534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สัปดาห์ 7 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.68927063+07:00","message":"receive interim result [false|false]:  1 สัปดาห์ 7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.6892805+07:00","message":"[buffer interim] 204 false ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.689284926+07:00","message":"[buffer interim] 204 false  1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.689292474+07:00","message":"[bufferProcess] interim [980000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.689296748+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.689301029+07:00","message":"[bufferProcess] interim [980000000]: 1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.689304028+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.689307467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.689310131+07:00","message":"> Transcript [3222] [false]: 'ถ้า 1 สัปดาห์ 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.68931375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.689315734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.689317621+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.689319843+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.882657237+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.882698582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.882704442+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.882716073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.882719346+07:00","message":"receive interim result [false|false]:  7 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.882727075+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:02.88273211+07:00","message":"[buffer interim] 204 false  7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.882737602+07:00","message":"[bufferProcess] interim [160000000]:ถ้า 1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.882740059+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.882743169+07:00","message":"[bufferProcess] interim [160000000]: 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.88274579+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.88274881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.882751583+07:00","message":"> Transcript [3223] [false]: 'ถ้า 1 สัปดาห์ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.882755184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.882757301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.882759183+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:02.8827616+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.018589057+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.018627331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.018633618+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.018644325+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-25T13:19:03.018647515+07:00","message":"receive interim result [false|false]:  7 วันถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.018654778+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.018657849+07:00","message":"[buffer interim] 204 false  7 วันถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.018664936+07:00","message":"[bufferProcess] interim [280000000]:ถ้า 1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.018668529+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.018672393+07:00","message":"[bufferProcess] interim [280000000]: 7 วันถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.018676316+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.01868032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.018685513+07:00","message":"> Transcript [3224] [false]: 'ถ้า 1 สัปดาห์ 7 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.018689303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.018691379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.018693272+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.018695395+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.073383962+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.073417348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.073423414+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.073431696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 วันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.073434541+07:00","message":"receive interim result [false|false]:  7 วันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.0734415+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.073446578+07:00","message":"[buffer interim] 204 false  7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.073451684+07:00","message":"[bufferProcess] interim [340000000]:ถ้า 1 สัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.073454493+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.07345782+07:00","message":"[bufferProcess] interim [340000000]: 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.073460312+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.073468796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.07348245+07:00","message":"> Transcript [3225] [false]: 'ถ้า 1 สัปดาห์ 7 วันถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.073488764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.073496546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.073499095+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.073501733+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.073509153+07:00","message":"Push: ' 1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.073511108+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.073513565+07:00","message":"Set new StatePrefix : 'ถ้า 1 สัปดาห์ 7 วันถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.073516023+07:00","message":"Next Push (prob) : ' 7 วันถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.073525526+07:00","message":"push: {false  1 สัปดาห์ 0 0xc0004a2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.109819148+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.109854613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.109860221+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.109866766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.109869797+07:00","message":"receive interim result [false|false]:  วันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.109876287+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.109879495+07:00","message":"[buffer interim] 204 false  วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.109885589+07:00","message":"[bufferProcess] interim [400000000]:ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.109889534+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.109892639+07:00","message":"[bufferProcess] interim [400000000]: วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.109895284+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.109897904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.109902315+07:00","message":"> Transcript [3226] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.109904531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.109906542+07:00","message":"Set new StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.534995559+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.535031548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.535037457+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.535051569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันทับทิมกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.535055116+07:00","message":"receive interim result [false|false]:  วันทับทิมกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.535062537+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.535065966+07:00","message":"[buffer interim] 204 false  วันทับทิมกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.535080543+07:00","message":"[bufferProcess] interim [760000000]:ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.535102967+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.535109175+07:00","message":"[bufferProcess] interim [760000000]: วันทับทิมกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.535114291+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันทับทิมกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.535118722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.535122725+07:00","message":"> Transcript [3227] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.535126449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.535128624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.53513053+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.535133008+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.5970452+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.597084952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.597092214+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.597101585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.597104466+07:00","message":"receive interim result [false|false]:  วันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.597111041+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.597113852+07:00","message":"[buffer interim] 204 false  วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.597135664+07:00","message":"[bufferProcess] interim [880000000]:ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.597151764+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันทับทิมกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.59717648+07:00","message":"[bufferProcess] interim [880000000]: วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.597180746+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.597184513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.597188271+07:00","message":"> Transcript [3228] [false]: 'ถ้า 1 สัปดาห์ 7 วันทับทิมกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.597191236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.597193483+07:00","message":"Set new StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันทับทิมกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.735420144+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.73545758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.735463454+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.735476454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.735480507+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.735488226+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.735498744+07:00","message":"[buffer interim] 204 false  วันครับคุณกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.735505086+07:00","message":"[bufferProcess] interim [940000000]:ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.735507819+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.735510707+07:00","message":"[bufferProcess] interim [940000000]: วันครับคุณกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.735513806+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.735516928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.735519762+07:00","message":"> Transcript [3229] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.735522484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.735524487+07:00","message":"Set new StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.779694005+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.779734257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.779741607+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.779752638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.779757371+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.779765983+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.779770715+07:00","message":"[buffer interim] 204 false  วันครับคุณกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.779777337+07:00","message":"[bufferProcess] interim [60000000]:ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.779780215+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.779783138+07:00","message":"[bufferProcess] interim [60000000]: วันครับคุณกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.779785973+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.779790959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.779794255+07:00","message":"> Transcript [3230] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.779797634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.779799787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.779801683+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.779803861+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.986718538+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.986751788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.986757046+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.986771279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเลแปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.986775235+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเลแปร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.986783944+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:03.986787998+07:00","message":"[buffer interim] 204 false  วันครับคุณกินอาหารทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.986794389+07:00","message":"[bufferProcess] interim [300000000]:ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.986797159+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.986801271+07:00","message":"[bufferProcess] interim [300000000]: วันครับคุณกินอาหารทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.986804088+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.986809703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.986812585+07:00","message":"> Transcript [3231] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.986816229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.986818373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.986820492+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:03.986822803+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.088012476+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.088056152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.088062398+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.088074654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเลมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.088078314+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเลมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.088086736+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.088090225+07:00","message":"[buffer interim] 204 false  วันครับคุณกินอาหารทะเลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.088096868+07:00","message":"[bufferProcess] interim [360000000]:ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.088099998+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.088104354+07:00","message":"[bufferProcess] interim [360000000]: วันครับคุณกินอาหารทะเลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.08810755+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.088111131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.088114269+07:00","message":"> Transcript [3232] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.088117826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.088119845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.088121915+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.08812409+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.092081371+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.09210399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.092109702+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.092125697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเลประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.092129723+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.092136164+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.092139917+07:00","message":"[buffer interim] 204 false  วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.092144526+07:00","message":"[bufferProcess] interim [420000000]:ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.092147788+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.09215095+07:00","message":"[bufferProcess] interim [420000000]: วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.092154046+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.092157283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.092159979+07:00","message":"> Transcript [3233] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.092163183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.092165223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.092167139+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.092169049+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.092171527+07:00","message":"Push: ' 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.092173433+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.092175589+07:00","message":"Set new StatePrefix : 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.092177767+07:00","message":"Next Push (prob) : 'คุณกินอาหารทะเลมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.092202928+07:00","message":"push: {false  7 วันครับ 0 0xc0004a2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.28886176+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.288900055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.288906116+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.288919676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเลประมาณ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.288922955+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเลประมาณ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.288931587+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.288935423+07:00","message":"[buffer interim] 204 false  วันครับคุณกินอาหารทะเลประมาณ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.288941709+07:00","message":"[bufferProcess] interim [600000000]:ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.288944391+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.288947783+07:00","message":"[bufferProcess] interim [600000000]: วันครับคุณกินอาหารทะเลประมาณ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.288950464+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.288953744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.288956276+07:00","message":"> Transcript [3234] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.288959132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.288961784+07:00","message":"Set new StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.409866209+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.409899028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.409904142+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.409921019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเลประมาณ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.409924625+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.409931365+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.409934388+07:00","message":"[buffer interim] 204 false  วันครับคุณกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.409940078+07:00","message":"[bufferProcess] interim [660000000]:ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.409942878+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.40994581+07:00","message":"[bufferProcess] interim [660000000]: วันครับคุณกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.409948475+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.409951246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.409954224+07:00","message":"> Transcript [3235] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.40995786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.409959889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.409962386+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.409964783+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.610818945+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.610863005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.610869972+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.610882571+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-25T13:19:04.61088605+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.61089523+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.610899488+07:00","message":"[buffer interim] 204 false  วันครับคุณกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.610906308+07:00","message":"[bufferProcess] interim [840000000]:ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.610909203+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.610912608+07:00","message":"[bufferProcess] interim [840000000]: วันครับคุณกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.610915377+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.610920829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.610924108+07:00","message":"> Transcript [3236] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.610927974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.610930061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.610932623+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.610935103+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.611761464+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.611774297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.611778592+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.611788471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันครับคุณกินอาหารทะเลประมาณ 2 ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.611793988+07:00","message":"receive interim result [false|false]:  วันครับคุณกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.611799206+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.61180326+07:00","message":"[buffer interim] 204 false  วันครับคุณกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.611808996+07:00","message":"[bufferProcess] interim [900000000]:ถ้า 1 สัปดาห์ 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.61181176+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.611814337+07:00","message":"[bufferProcess] interim [900000000]: วันครับคุณกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.61181663+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.611819462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.611821629+07:00","message":"> Transcript [3237] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.611824485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.611826581+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.611828359+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.611830509+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.674039208+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.674081729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.674088885+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.674098155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2-3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.674102081+07:00","message":"receive interim result [false|false]:  2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.674115699+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.674124182+07:00","message":"[buffer interim] 204 false  2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674131879+07:00","message":"[bufferProcess] interim [20000000]:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674135103+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674140882+07:00","message":"[bufferProcess] interim [20000000]: 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674143819+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674147197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674150803+07:00","message":"> Transcript [3238] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674154394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674156456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674159402+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674162351+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์ 7 วันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674166729+07:00","message":"Push: 'คุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674168774+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674171191+07:00","message":"Set new StatePrefix : 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.674173891+07:00","message":"Next Push (prob) : ' 2 ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.67418229+07:00","message":"push: {false คุณกินอาหารทะเลประมาณ 0 0xc0004a2a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.988615244+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.988659543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.988668123+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.988682618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2-3 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.988686865+07:00","message":"receive interim result [false|false]:  2-3 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.988708432+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:04.988728014+07:00","message":"[buffer interim] 204 false  2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.988735598+07:00","message":"[bufferProcess] interim [260000000]:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.988739227+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.988743758+07:00","message":"[bufferProcess] interim [260000000]: 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.98874733+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.988751091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.988754762+07:00","message":"> Transcript [3239] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.988757343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:04.988759351+07:00","message":"Set new StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:05.162802659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:05.162802955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.324769265+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.3248095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.324816016+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.32482574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.324828309+07:00","message":"receive interim result [false|false]:  วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.324835189+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.324840753+07:00","message":"[buffer interim] 204 false  วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.324847283+07:00","message":"[bufferProcess] interim [620000000]:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.324850093+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.32485547+07:00","message":"[bufferProcess] interim [620000000]: วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.324857804+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.324861304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.324864283+07:00","message":"> Transcript [3240] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.32486809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.32487035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.324872358+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.324876844+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.567292954+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.567335058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.567341643+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.56735539+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.567363406+07:00","message":"[bufferProcess] interim [860000000]:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.567366614+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.567374358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.567377692+07:00","message":"> Transcript [3241] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.567381144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.567383296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.567385284+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.567387569+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.753280621+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.827315026+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.827353674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.827361641+07:00","message":"receive interim result [false|false]: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.827376052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.827380208+07:00","message":"receive interim result [false|false]:  วันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.827389566+07:00","message":"[buffer interim] 204 false ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.827393045+07:00","message":"[buffer interim] 204 false  วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.827399214+07:00","message":"[bufferProcess] interim [40000000]:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.827402081+07:00","message":"[bufferProcess] send to processor:ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.827404971+07:00","message":"[bufferProcess] interim [40000000]: วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.827407482+07:00","message":"[bufferProcess] update buffer: ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.827410579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.827413229+07:00","message":"> Transcript [3242] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.827417033+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.827419197+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.827422464+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.827424969+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.88621126+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.927066164+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.927113164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า 1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว\",\"confidence\":0.9551134}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.927121307+07:00","message":"receive interim result [true|false]: ถ้า 1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.927131913+07:00","message":"end recv isFinal message id 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.927134239+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.927140661+07:00","message":"[buffer interim] 204 true ถ้า 1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927154664+07:00","message":"[bufferProcess] interim [220000000]:ถ้า 1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927158763+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927162695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927165832+07:00","message":"> Transcript [3243] [false]: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927170133+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.92717227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927174277+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927176558+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927179329+07:00","message":"Push: ' 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927181241+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927183389+07:00","message":"Set new StatePrefix : 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927185891+07:00","message":"Next Push (prob) : ' วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927187649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927189845+07:00","message":"> Transcript [3244] [true]: 'ถ้า 1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927192107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927193846+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927195634+07:00","message":"StatePrefix: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927197578+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927199382+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.927299216+07:00","message":"push: {false  2-3 0 0xc0004a2a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927409686+07:00","message":"Push: ' วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927413894+07:00","message":"TextPushed: 'ถ้า 1 สัปดาห์ 7 วันครับคุณกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927422927+07:00","message":"Set new StatePrefix : 'ถ้า 1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927425245+07:00","message":"Next Push (prob) : 'ถ้า 1 สัปดาห์ 7 วันทับทิมกินอาหารทะเลประมาณ 2-3 วันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:05.927434992+07:00","message":"push: {true  วันแล้ว 0 0xc0004a2a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:05.927435772+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_204.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:05.938044198+07:00","message":"write wav file: './tmp/7592/7592_204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.35197578+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.352024674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.35203287+07:00","message":"receive interim result [false|false]: ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.35205144+07:00","message":"[buffer interim] 205 false ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.352060818+07:00","message":"[bufferProcess] interim [480000000]:ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.352063198+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.423719766+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.423753621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.423759835+07:00","message":"receive interim result [false|false]: ไหนบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.423775261+07:00","message":"[buffer interim] 205 false ไหนบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.423786727+07:00","message":"[bufferProcess] interim [600000000]:ไหนบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.423789817+07:00","message":"[bufferProcess] send to processor:ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.423796275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.423799213+07:00","message":"> Transcript [3245] [false]: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.423801609+07:00","message":"Set StatePrefix (first interim): 'ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.538516311+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.538566889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.538572421+07:00","message":"receive interim result [false|false]: ในบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.538584792+07:00","message":"[buffer interim] 205 false ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.538590853+07:00","message":"[bufferProcess] interim [720000000]:ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.538593169+07:00","message":"[bufferProcess] send to processor:ไหนบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.538598344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.538601204+07:00","message":"> Transcript [3246] [false]: 'ไหนบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.538604583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.538606684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.538608778+07:00","message":"StatePrefix: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.538610949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.741473207+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.741516104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.741523753+07:00","message":"receive interim result [false|false]: ในบ้านมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:06.741540815+07:00","message":"[buffer interim] 205 false ในบ้านมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.74155506+07:00","message":"[bufferProcess] interim [900000000]:ในบ้านมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.74155849+07:00","message":"[bufferProcess] send to processor:ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.741562541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.741566762+07:00","message":"> Transcript [3247] [false]: 'ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.741569906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:06.741572821+07:00","message":"Set new StatePrefix: 'ในบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.05989636+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.059938215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.059946517+07:00","message":"receive interim result [false|false]: ในบ้านมีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.059960519+07:00","message":"[buffer interim] 205 false ในบ้านมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.05997013+07:00","message":"[bufferProcess] interim [140000000]:ในบ้านมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.059973821+07:00","message":"[bufferProcess] send to processor:ในบ้านมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.059980274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.059984489+07:00","message":"> Transcript [3248] [false]: 'ในบ้านมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.059989576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.059994162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.059996069+07:00","message":"StatePrefix: 'ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.05999816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.064151827+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.064185452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.064191363+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.064206609+07:00","message":"[buffer interim] 205 false ในบ้านมีเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.064214082+07:00","message":"[bufferProcess] interim [200000000]:ในบ้านมีเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.064216687+07:00","message":"[bufferProcess] send to processor:ในบ้านมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.064223284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.064226423+07:00","message":"> Transcript [3249] [false]: 'ในบ้านมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.064230023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.064232168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.064234118+07:00","message":"StatePrefix: 'ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.064236545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.311703372+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.31174414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีกระแส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.311751828+07:00","message":"receive interim result [false|false]: ในบ้านมีกระแส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.311765772+07:00","message":"[buffer interim] 205 false ในบ้านมีกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.311772131+07:00","message":"[bufferProcess] interim [440000000]:ในบ้านมีกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.311774494+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.311777758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.311780935+07:00","message":"> Transcript [3250] [false]: 'ในบ้านมีเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.311784465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.311788332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.311790475+07:00","message":"StatePrefix: 'ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.311792873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.453680261+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.45372215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.45372973+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.45374466+07:00","message":"[buffer interim] 205 false ในบ้านมีเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.453755459+07:00","message":"[bufferProcess] interim [560000000]:ในบ้านมีเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.453759503+07:00","message":"[bufferProcess] send to processor:ในบ้านมีกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.453764047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.453768138+07:00","message":"> Transcript [3251] [false]: 'ในบ้านมีกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.453773371+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.45377706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.453780341+07:00","message":"StatePrefix: 'ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.453783333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.453790596+07:00","message":"Push: 'ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.453792588+07:00","message":"TextPushed: 'ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.453794668+07:00","message":"Set new StatePrefix : 'ในบ้านมีกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.453796767+07:00","message":"Next Push (prob) : 'มีกระแส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.453805527+07:00","message":"push: {false ในบ้าน 0 0xc000189b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.512715281+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.512751578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีกระแสไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.512757017+07:00","message":"receive interim result [false|false]: ในบ้านมีกระแสไฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.512770661+07:00","message":"[buffer interim] 205 false ในบ้านมีกระแสไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.512779119+07:00","message":"[bufferProcess] interim [620000000]:ในบ้านมีกระแสไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.512781468+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.512784456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.512787259+07:00","message":"> Transcript [3252] [false]: 'ในบ้านมีเกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.512790035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.512792011+07:00","message":"Set new StatePrefix: 'ในบ้านมีเกลือเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.539428224+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.539453752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.53945912+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.539472601+07:00","message":"[buffer interim] 205 false ในบ้านมีเกลือสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.539478055+07:00","message":"[bufferProcess] interim [680000000]:ในบ้านมีเกลือสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.539481116+07:00","message":"[bufferProcess] send to processor:ในบ้านมีกระแสไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.539484073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.539486769+07:00","message":"> Transcript [3253] [false]: 'ในบ้านมีกระแสไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.539494334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.539496737+07:00","message":"Set new StatePrefix: 'ในบ้านมีกระแสไฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.636266316+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.636309653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.636315694+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:07.636327928+07:00","message":"[buffer interim] 205 false ในบ้านมีเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.636335594+07:00","message":"[bufferProcess] interim [800000000]:ในบ้านมีเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.63633828+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.636345014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.636347951+07:00","message":"> Transcript [3254] [false]: 'ในบ้านมีเกลือสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.636350552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:07.636352838+07:00","message":"Set new StatePrefix: 'ในบ้านมีเกลือสวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.150992387+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.15102888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริมไอโอดีนต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.151034612+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือเสริมไอโอดีนต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.151049512+07:00","message":"[buffer interim] 205 false ในบ้านมีเกลือเสริมไอโอดีนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.151056823+07:00","message":"[bufferProcess] interim [280000000]:ในบ้านมีเกลือเสริมไอโอดีนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.151059735+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.151062768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.151065718+07:00","message":"> Transcript [3255] [false]: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.151068083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.151070259+07:00","message":"Set new StatePrefix: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:08.16353355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:08.163565132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.183454787+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.220013497+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.220051817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริมไอโอดีนต้องรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.220058959+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือเสริมไอโอดีนต้องรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.220071573+07:00","message":"[buffer interim] 205 false ในบ้านมีเกลือเสริมไอโอดีนต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.220078038+07:00","message":"[bufferProcess] interim [340000000]:ในบ้านมีเกลือเสริมไอโอดีนต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.220080717+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือเสริมไอโอดีนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.220087551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.220090175+07:00","message":"> Transcript [3256] [false]: 'ในบ้านมีเกลือเสริมไอโอดีนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.220093876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.220096611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.220100427+07:00","message":"StatePrefix: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.220102821+07:00","message":"TextPushed: 'ในบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.265040355+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.265071838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริมไอโอดีนตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.265077148+07:00","message":"receive interim result [false|false]: ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.265091089+07:00","message":"[buffer interim] 205 false ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.26509749+07:00","message":"[bufferProcess] interim [460000000]:ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.265099807+07:00","message":"[bufferProcess] send to processor:ในบ้านมีเกลือเสริมไอโอดีนต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.265103022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.265105684+07:00","message":"> Transcript [3257] [false]: 'ในบ้านมีเกลือเสริมไอโอดีนต้องรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.265109091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.26511108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.26511319+07:00","message":"StatePrefix: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.265115799+07:00","message":"TextPushed: 'ในบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.280500873+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.280530483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบ้านมีเกลือเสริมไอโอดีนตลอด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.280536354+07:00","message":"receive interim result [true|false]: ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.280546074+07:00","message":"end recv isFinal message id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.280548888+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.280555647+07:00","message":"[buffer interim] 205 true ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280561781+07:00","message":"[bufferProcess] interim [520000000]:ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280564987+07:00","message":"[bufferProcess] send to processor (isfinal):ในบ้านมีเกลือเสริมไอโอดีนตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280571991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280601092+07:00","message":"> Transcript [3258] [false]: 'ในบ้านมีเกลือเสริมไอโอดีนตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280607459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280609724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280612257+07:00","message":"StatePrefix: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.28061449+07:00","message":"TextPushed: 'ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280616995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280619551+07:00","message":"> Transcript [3259] [true]: 'ในบ้านมีเกลือเสริมไอโอดีนตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280622027+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280623809+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280625536+07:00","message":"StatePrefix: 'ในบ้านมีเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280627675+07:00","message":"TextPushed: 'ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:08.280639501+07:00","message":"Push: 'มีเกลือเสริมไอโอดีนตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.280650717+07:00","message":"push: {true มีเกลือเสริมไอโอดีนตลอด 0 0xc000189b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:08.288197421+07:00","message":"write wav file: './tmp/7592/7592_205.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:08.444525496+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.179105929+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.179141176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.179146501+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.179161117+07:00","message":"[buffer interim] 206 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.179167831+07:00","message":"[bufferProcess] interim [600000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.179169725+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.41615719+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.41619659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ห้อยขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.416202605+07:00","message":"receive interim result [false|false]: ที่ห้อยขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.416213513+07:00","message":"[buffer interim] 206 false ที่ห้อยขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.416221134+07:00","message":"[bufferProcess] interim [780000000]:ที่ห้อยขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.416223306+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.416226669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.416229905+07:00","message":"> Transcript [3260] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.416232456+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.481337581+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.48138208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.481389051+07:00","message":"receive interim result [false|false]: ไม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.481408461+07:00","message":"[buffer interim] 206 false ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.481417413+07:00","message":"[bufferProcess] interim [840000000]:ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.481424534+07:00","message":"[bufferProcess] send to processor:ที่ห้อยขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.481431797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.481434955+07:00","message":"> Transcript [3261] [false]: 'ที่ห้อยขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.481437328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.481440793+07:00","message":"Set new StatePrefix: 'ที่ห้อยขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.675073109+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.675108877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.675114536+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.675128858+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.675136569+07:00","message":"[bufferProcess] interim [80000000]:ไม่ขาดแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.675138761+07:00","message":"[bufferProcess] send to processor:ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.675141863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.675145037+07:00","message":"> Transcript [3262] [false]: 'ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.675147623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.675149646+07:00","message":"Set new StatePrefix: 'ไม่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.799756367+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.799791485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.799797461+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:09.799817594+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.799824505+07:00","message":"[bufferProcess] interim [200000000]:ไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.799827295+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.799835639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.799840207+07:00","message":"> Transcript [3263] [false]: 'ไม่ขาดแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.799843375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.799845639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.799847618+07:00","message":"StatePrefix: 'ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:09.799849802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.194792642+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.194832848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.194840859+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.194857263+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่นอนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.19486737+07:00","message":"[bufferProcess] interim [620000000]:ไม่ขาดแน่นอนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.194871416+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.194878295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.194882521+07:00","message":"> Transcript [3264] [false]: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.194887181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.194890298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.194893209+07:00","message":"StatePrefix: 'ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.194896031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.371244175+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.371282221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.371287038+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.371302491+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.371309384+07:00","message":"[bufferProcess] interim [740000000]:ไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.371312139+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.37131883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.371321482+07:00","message":"> Transcript [3265] [false]: 'ไม่ขาดแน่นอนก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.371325042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.37132741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.37132941+07:00","message":"StatePrefix: 'ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.371331843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.379937409+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.37995957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.379964026+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.379977178+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่นอนก็ไม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.379982374+07:00","message":"[bufferProcess] interim [800000000]:ไม่ขาดแน่นอนก็ไม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.379985209+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.379988772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.379991227+07:00","message":"> Transcript [3266] [false]: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.379994634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.379996885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.379998794+07:00","message":"StatePrefix: 'ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.380000704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.380007018+07:00","message":"Push: 'ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.380009544+07:00","message":"TextPushed: 'ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.380012197+07:00","message":"Set new StatePrefix : 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.380014464+07:00","message":"Next Push (prob) : 'แน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.380022807+07:00","message":"push: {false ไม่ขาด 0 0xc002d20e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.498341108+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.498382789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.498389125+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:10.498404129+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.498412357+07:00","message":"[bufferProcess] interim [860000000]:ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.498417393+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.498425352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.498431302+07:00","message":"> Transcript [3267] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.498435209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.498437782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.498439761+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:10.498442151+07:00","message":"TextPushed: 'ไม่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.07687303+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.076915833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.076922103+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.076938167+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.076945985+07:00","message":"[bufferProcess] interim [460000000]:ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.076948674+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.076957414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.076962816+07:00","message":"> Transcript [3268] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.076967018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.076969388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.07697209+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.076975103+07:00","message":"TextPushed: 'ไม่ขาด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:11.164070352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:11.164077588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.284988983+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.285025069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาดตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.285030813+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาดตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.285047911+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่นอนก็ไม่ขาดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.285054787+07:00","message":"[bufferProcess] interim [700000000]:ไม่ขาดแน่นอนก็ไม่ขาดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.285057438+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.285063391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.285066005+07:00","message":"> Transcript [3269] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.285069877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.285072035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.28507455+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.285076777+07:00","message":"TextPushed: 'ไม่ขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.400743897+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.400785137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.400791164+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.40080796+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.400816192+07:00","message":"[bufferProcess] interim [760000000]:ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.400819252+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่ขาดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.400830004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.400833028+07:00","message":"> Transcript [3270] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.40083682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.400839152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.400841125+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.400843451+07:00","message":"TextPushed: 'ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.400850229+07:00","message":"Push: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.400853331+07:00","message":"TextPushed: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.400856412+07:00","message":"Set new StatePrefix : 'ไม่ขาดแน่นอนก็ไม่ขาดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.400858701+07:00","message":"Next Push (prob) : 'ก็ไม่ขาดตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.400867035+07:00","message":"push: {false แน่นอน 0 0xc002d20e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.469506505+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.46955072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.469556813+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.469572335+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.469580873+07:00","message":"[bufferProcess] interim [880000000]:ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.469583748+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.469591542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.469594433+07:00","message":"> Transcript [3271] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.469597273+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.675867329+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.675914959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.675923981+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.675942107+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.675957047+07:00","message":"[bufferProcess] interim [0]:ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.675961559+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.675971756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.675976159+07:00","message":"> Transcript [3272] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.675981723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.675984954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.675987889+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอนก็ไม่ขาดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.675991317+07:00","message":"TextPushed: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.911796631+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.911852038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.911860993+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.911886531+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.91190043+07:00","message":"[bufferProcess] interim [240000000]:ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.91190521+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.911915541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.91192064+07:00","message":"> Transcript [3273] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.911925197+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.97087092+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.970912975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้วกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.97091917+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:11.970934545+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.970944275+07:00","message":"[bufferProcess] interim [360000000]:ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.970947162+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.970951053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.970954319+07:00","message":"> Transcript [3274] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.970958058+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.970960224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.970962434+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอนก็ไม่ขาดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:11.97096832+07:00","message":"TextPushed: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.41288659+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.474078591+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.498601438+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.498641671+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-25T13:19:12.498649553+07:00","message":"receive interim result [false|false]: ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.498664259+07:00","message":"[buffer interim] 206 false ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.498672874+07:00","message":"[bufferProcess] interim [960000000]:ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.498676519+07:00","message":"[bufferProcess] send to processor:ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.498684753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.498687873+07:00","message":"> Transcript [3275] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.498691587+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.49869391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.498696852+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอนก็ไม่ขาดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.498699469+07:00","message":"TextPushed: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.567400829+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.567455359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ขาดแน่นอนไงก็ไม่ขาดตรงนั้นก็แล้วกัน\",\"confidence\":0.9354156}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.567463622+07:00","message":"receive interim result [true|false]: ไม่ขาดแน่นอนไงก็ไม่ขาดตรงนั้นก็แล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.567475505+07:00","message":"end recv isFinal message id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.567477645+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.567486081+07:00","message":"[buffer interim] 206 true ไม่ขาดแน่นอนไงก็ไม่ขาดตรงนั้นก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567505823+07:00","message":"[bufferProcess] interim [990000000]:ไม่ขาดแน่นอนไงก็ไม่ขาดตรงนั้นก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567509594+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.56751417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567517344+07:00","message":"> Transcript [3276] [false]: 'ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.56752133+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.56752331+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.56752575+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอนก็ไม่ขาดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567528591+07:00","message":"TextPushed: 'ไม่ขาดแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567531635+07:00","message":"Push: 'ก็ไม่ขาดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567533914+07:00","message":"TextPushed: 'ไม่ขาดแน่นอนก็ไม่ขาดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567536566+07:00","message":"Set new StatePrefix : 'ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567538736+07:00","message":"Next Push (prob) : 'นั้นก็แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567540651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567542731+07:00","message":"> Transcript [3277] [true]: 'ไม่ขาดแน่นอนไงก็ไม่ขาดตรงนั้นก็แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567544942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567546679+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567548573+07:00","message":"StatePrefix: 'ไม่ขาดแน่นอนก็ไม่ขาดตรงนั้นก็แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567550825+07:00","message":"TextPushed: 'ไม่ขาดแน่นอนก็ไม่ขาดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567552647+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.567663641+07:00","message":"push: {false ก็ไม่ขาดตรง 0 0xc002d20e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:12.567682328+07:00","message":"push: {true ก็แล้วกัน 0 0xc002d20e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567683114+07:00","message":"Push: 'ก็แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567693444+07:00","message":"TextPushed: 'ไม่ขาดแน่นอนก็ไม่ขาดตรงก็แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567696471+07:00","message":"Set new StatePrefix : 'ไม่ขาดแน่นอนไงก็ไม่ขาดตรงนั้นก็แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.56770377+07:00","message":"Next Push (prob) : 'ไม่ขาดแน่นอนไงก็ไม่ขาดตรงนั้นก็แล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:12.567689458+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_206.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:12.582339684+07:00","message":"write wav file: './tmp/7592/7592_206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.871499234+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.871537621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แก้ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.87154251+07:00","message":"receive interim result [false|false]: แก้ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:13.871556491+07:00","message":"[buffer interim] 207 false แก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.871563122+07:00","message":"[bufferProcess] interim [140000000]:แก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.871565427+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.871572493+07:00","message":"[bufferProcess] send to processor (ticker):แก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.871575489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.871578266+07:00","message":"> Transcript [3278] [false]: 'แก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:13.871580698+07:00","message":"Set StatePrefix (first interim): 'แก้ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.002213049+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.002265514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แก้ปัญหาก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.002271945+07:00","message":"receive interim result [false|false]: แก้ปัญหาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.002283762+07:00","message":"[buffer interim] 207 false แก้ปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.002292471+07:00","message":"[bufferProcess] interim [320000000]:แก้ปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.002294777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.040272894+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.04030553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.040310645+07:00","message":"receive interim result [false|false]: ปัญหาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.040326543+07:00","message":"[buffer interim] 207 false ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.04033297+07:00","message":"[bufferProcess] interim [380000000]:ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.04033538+07:00","message":"[bufferProcess] send to processor:แก้ปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.040338548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.040341333+07:00","message":"> Transcript [3279] [false]: 'แก้ปัญหาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.040344277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.040346441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.040348854+07:00","message":"StatePrefix: 'แก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.04035087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:14.164404627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:14.164426112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.254131134+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.25417266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.25417811+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.254193489+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.254200556+07:00","message":"[bufferProcess] interim [620000000]:ปัญหาก็คือกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.254202971+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.254206152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.254208789+07:00","message":"> Transcript [3280] [false]: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.254211091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.254213032+07:00","message":"Set new StatePrefix: 'ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.363076165+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.363124803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.363132383+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.363148903+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.363160048+07:00","message":"[bufferProcess] interim [680000000]:ปัญหาก็คือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.363163679+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.363170201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.3631742+07:00","message":"> Transcript [3281] [false]: 'ปัญหาก็คือกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.36317932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.36318226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.363184994+07:00","message":"StatePrefix: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.363187948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.543363121+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.543399849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกินข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.543406157+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.543418531+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.54342656+07:00","message":"[bufferProcess] interim [860000000]:ปัญหาก็คือกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.543429065+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.543434014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.543436906+07:00","message":"> Transcript [3282] [false]: 'ปัญหาก็คือกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.543440242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.543442566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.543444586+07:00","message":"StatePrefix: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.5434467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.744642396+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.744682138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกินข้าวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.744689358+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกินข้าวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.744708703+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.744714106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกินข้าวนอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.744718167+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกินข้าวนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.744725275+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกินข้าวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.744729459+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกินข้าวนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.74473668+07:00","message":"[bufferProcess] interim [40000000]:ปัญหาก็คือกินข้าวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744739959+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744745571+07:00","message":"[bufferProcess] interim [100000000]:ปัญหาก็คือกินข้าวนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744748763+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกินข้าวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744752583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744756871+07:00","message":"> Transcript [3283] [false]: 'ปัญหาก็คือกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.74476144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744764436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744767543+07:00","message":"StatePrefix: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744770566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744773164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744776321+07:00","message":"> Transcript [3284] [false]: 'ปัญหาก็คือกินข้าวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744779509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744782244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744784784+07:00","message":"StatePrefix: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744787396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744794584+07:00","message":"Push: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744797472+07:00","message":"TextPushed: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744800366+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือกินข้าวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.744803649+07:00","message":"Next Push (prob) : 'กินข้าวนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.744812313+07:00","message":"push: {false ปัญหาก็คือ 0 0xc000045d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.800131511+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.800168599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกินข้าวนอกบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.800174831+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกินข้าวนอกบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:14.800187148+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกินข้าวนอกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.800194253+07:00","message":"[bufferProcess] interim [160000000]:ปัญหาก็คือกินข้าวนอกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.800196812+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกินข้าวนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.80020218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.800204975+07:00","message":"> Transcript [3285] [false]: 'ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.800207214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:14.800209346+07:00","message":"Set new StatePrefix: 'ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.128946006+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.128991557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกินข้าวนอกบ้านแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.12899758+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกินข้าวนอกบ้านแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.129014258+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกินข้าวนอกบ้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.129022589+07:00","message":"[bufferProcess] interim [460000000]:ปัญหาก็คือกินข้าวนอกบ้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.129025453+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกินข้าวนอกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.129029482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.129032637+07:00","message":"> Transcript [3286] [false]: 'ปัญหาก็คือกินข้าวนอกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.129036488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.12903865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.129043005+07:00","message":"StatePrefix: 'ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.129045675+07:00","message":"TextPushed: 'ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.15773025+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.157772172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกินข้าวนอกบ้านแล้วหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.157778287+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกินข้าวนอกบ้านแล้วหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.157795026+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกินข้าวนอกบ้านแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.157803075+07:00","message":"[bufferProcess] interim [520000000]:ปัญหาก็คือกินข้าวนอกบ้านแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.157805937+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกินข้าวนอกบ้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.157809846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.15781268+07:00","message":"> Transcript [3287] [false]: 'ปัญหาก็คือกินข้าวนอกบ้านแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.157816326+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.157818515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.157820824+07:00","message":"StatePrefix: 'ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.15782332+07:00","message":"TextPushed: 'ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.271762642+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.27180616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.271812332+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.271832544+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.271848509+07:00","message":"[bufferProcess] interim [580000000]:ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.271852426+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกินข้าวนอกบ้านแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.271861513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.271865839+07:00","message":"> Transcript [3288] [false]: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.271871354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.271875874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.271878154+07:00","message":"StatePrefix: 'ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.271880913+07:00","message":"TextPushed: 'ปัญหาก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.329818876+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.329853791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.329859153+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.329871432+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.329878442+07:00","message":"[bufferProcess] interim [640000000]:ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.329880881+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.329885826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.329888364+07:00","message":"> Transcript [3289] [false]: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.329892047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.329894123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.329896295+07:00","message":"StatePrefix: 'ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.329898495+07:00","message":"TextPushed: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.329908266+07:00","message":"Push: 'กินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.329910449+07:00","message":"TextPushed: 'ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.329912967+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.329915868+07:00","message":"Next Push (prob) : 'บ้านแล้วเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.329928952+07:00","message":"push: {false กินข้าวนอก 0 0xc000045d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.45959866+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.459646373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.459653055+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.459669109+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.459677336+07:00","message":"[bufferProcess] interim [760000000]:ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.459680267+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.459688062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.459690846+07:00","message":"> Transcript [3290] [false]: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.459694918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.459697768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.459700514+07:00","message":"StatePrefix: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.459704462+07:00","message":"TextPushed: 'ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.632664469+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.632709481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.632716635+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.632733583+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.632742813+07:00","message":"[bufferProcess] interim [940000000]:ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.632746819+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.632751983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.632756001+07:00","message":"> Transcript [3291] [false]: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.632761527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.632763992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.632766484+07:00","message":"StatePrefix: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.632771093+07:00","message":"TextPushed: 'ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.695450039+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.695497544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.69550384+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:15.695518043+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.695524961+07:00","message":"[bufferProcess] interim [60000000]:ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.695527846+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.69553299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.695535832+07:00","message":"> Transcript [3292] [false]: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.69553978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.695541824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.695544346+07:00","message":"StatePrefix: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:15.695547063+07:00","message":"TextPushed: 'ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.337084622+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.337115+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-25T13:19:16.337120783+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.337132551+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.337138856+07:00","message":"[bufferProcess] interim [660000000]:ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.337141706+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.337147215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.337149797+07:00","message":"> Transcript [3293] [false]: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.337153472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.337155515+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.337157862+07:00","message":"StatePrefix: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.337169112+07:00","message":"TextPushed: 'ปัญหาก็คือกินข้าวนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.33717401+07:00","message":"Push: 'บ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.337176409+07:00","message":"TextPushed: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.337178766+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.337181211+07:00","message":"Next Push (prob) : 'จะรู้ได้ไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.33718833+07:00","message":"push: {false บ้านแล้วเรา 0 0xc000045d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.407259613+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.407296808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.40730263+07:00","message":"receive interim result [false|false]: ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.407315008+07:00","message":"[buffer interim] 207 false ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.407321703+07:00","message":"[bufferProcess] interim [780000000]:ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.40732506+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.407330132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.407333+07:00","message":"> Transcript [3294] [false]: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.407337081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.407339347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.407342387+07:00","message":"StatePrefix: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.407344921+07:00","message":"TextPushed: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.642177884+07:00","message":"[GCS] IsForceVAD: false for message ID: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.774923532+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.807370777+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.807404599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงเขาใส่หรือเปล่า\",\"confidence\":0.93326944}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.807411356+07:00","message":"receive interim result [true|false]: แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงเขาใส่หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.807421245+07:00","message":"end recv isFinal message id 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.807423349+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.807431377+07:00","message":"[buffer interim] 207 true แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807440959+07:00","message":"[bufferProcess] interim [170000000]:แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.80744429+07:00","message":"[bufferProcess] send to processor (isfinal):ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807447762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807450645+07:00","message":"> Transcript [3295] [false]: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงว่าเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.80745388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.80745583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807458097+07:00","message":"StatePrefix: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.80746128+07:00","message":"TextPushed: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807463389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807465342+07:00","message":"> Transcript [3296] [true]: 'แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807467599+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807469315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807471076+07:00","message":"StatePrefix: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807473007+07:00","message":"TextPushed: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807479814+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807651029+07:00","message":"Push: 'จะรู้ได้ไงเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807659302+07:00","message":"TextPushed: 'ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807661948+07:00","message":"Set new StatePrefix : 'แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงเขาใส่หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807664467+07:00","message":"Next Push (prob) : 'แต่ปัญหาก็คือกินข้าวนอกบ้านแล้วเราจะรู้ได้ไงเขาใส่หรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:16.807673106+07:00","message":"push: {true จะรู้ได้ไงเขาใส่หรือเปล่า 0 0xc000045d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:16.807673683+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_207.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:16.818624802+07:00","message":"write wav file: './tmp/7592/7592_207.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:17.165309187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:17.165321001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.827964733+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.828009112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.828014031+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.82802967+07:00","message":"[buffer interim] 208 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.82803647+07:00","message":"[bufferProcess] interim [900000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.828038527+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.828043915+07:00","message":"[bufferProcess] send to processor (ticker):โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.828046614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.828049554+07:00","message":"> Transcript [3297] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.828051704+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.945535288+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.945573984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.945579528+07:00","message":"receive interim result [false|false]: ณรงค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:17.945595642+07:00","message":"[buffer interim] 208 false ณรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.945603283+07:00","message":"[bufferProcess] interim [960000000]:ณรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:17.945605824+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.022588909+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.022629501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.022635245+07:00","message":"receive interim result [false|false]: ณรงค์ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.022650015+07:00","message":"[buffer interim] 208 false ณรงค์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.022657206+07:00","message":"[bufferProcess] interim [80000000]:ณรงค์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.022659564+07:00","message":"[bufferProcess] send to processor:ณรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.022663222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.022666522+07:00","message":"> Transcript [3298] [false]: 'ณรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.022668912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.02267117+07:00","message":"Set new StatePrefix: 'ณรงค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.156967241+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.157010744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.157017423+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.157031454+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.157039887+07:00","message":"[bufferProcess] interim [200000000]:ณรงค์ให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.157042793+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.157049823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.157052968+07:00","message":"> Transcript [3299] [false]: 'ณรงค์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.157057237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.157059274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.157063504+07:00","message":"StatePrefix: 'ณรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.157065733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.236327853+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.236368365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงให้เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.236376026+07:00","message":"receive interim result [false|false]: ลงให้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.236389487+07:00","message":"[buffer interim] 208 false ลงให้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.236395992+07:00","message":"[bufferProcess] interim [320000000]:ลงให้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.236398442+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.236404721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.236407914+07:00","message":"> Transcript [3300] [false]: 'ณรงค์ให้พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.236411898+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.236414921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.236417986+07:00","message":"StatePrefix: 'ณรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.23642125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.330886398+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.330921432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.330928066+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.330941453+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.330950722+07:00","message":"[bufferProcess] interim [380000000]:ณรงค์ให้พ่อค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.330954116+07:00","message":"[bufferProcess] send to processor:ลงให้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.330958331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.330962192+07:00","message":"> Transcript [3301] [false]: 'ลงให้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.330965456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.330969216+07:00","message":"Set new StatePrefix: 'ลงให้เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.514137751+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.514180008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.514186252+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.514197783+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.514205087+07:00","message":"[bufferProcess] interim [560000000]:ณรงค์ให้พ่อค้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.514207415+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.514212398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.514216047+07:00","message":"> Transcript [3302] [false]: 'ณรงค์ให้พ่อค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.51421885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.514221063+07:00","message":"Set new StatePrefix: 'ณรงค์ให้พ่อค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.645543471+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.645578743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.645584259+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.645604584+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.645612011+07:00","message":"[bufferProcess] interim [680000000]:ณรงค์ให้พ่อค้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.64561454+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.645617972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.645620976+07:00","message":"> Transcript [3303] [false]: 'ณรงค์ให้พ่อค้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.645624502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.645626754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.645628695+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.64563104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.833295223+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.833332851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.833339048+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:18.833355423+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.833367544+07:00","message":"[bufferProcess] interim [920000000]:ณรงค์ให้พ่อค้าแม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.833371538+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.833379595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.833384474+07:00","message":"> Transcript [3304] [false]: 'ณรงค์ให้พ่อค้าแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.833388147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.833390356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.833392304+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:18.833394775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.096837235+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.096883905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.096890188+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.09690604+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.096914045+07:00","message":"[bufferProcess] interim [160000000]:ณรงค์ให้พ่อค้าแม่ขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.096916985+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.096924804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.096927645+07:00","message":"> Transcript [3305] [false]: 'ณรงค์ให้พ่อค้าแม่ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.096931436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.096935797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.096938217+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.096940509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.386552451+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.386585885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนโต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.386591556+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนโต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.386604041+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.386610916+07:00","message":"[bufferProcess] interim [400000000]:ณรงค์ให้พ่อค้าแม่ขายคนโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.38661348+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.38661679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.386619609+07:00","message":"> Transcript [3306] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.386623166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.386625477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.386627619+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.386629804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.386634509+07:00","message":"Push: 'ณรงค์ให้พ่อค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.386636508+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.38664224+07:00","message":"Set new StatePrefix : 'ณรงค์ให้พ่อค้าแม่ขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.386644643+07:00","message":"Next Push (prob) : 'แม่ขายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.386666187+07:00","message":"push: {false ณรงค์ให้พ่อค้า 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.422558151+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.422598772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.422606496+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.422619768+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.422628804+07:00","message":"[bufferProcess] interim [460000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.422632192+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนโต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.422636972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.42264011+07:00","message":"> Transcript [3307] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.422645745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.422647927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.422650131+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.422652524+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.613290022+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.613325467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.613331015+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.613346265+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.613353206+07:00","message":"[bufferProcess] interim [640000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.613355487+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.613358459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.613361218+07:00","message":"> Transcript [3308] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.613364507+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.61336726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.613369797+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.61337206+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.619256688+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.619278332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.619282846+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.619289534+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.619294067+07:00","message":"[bufferProcess] interim [700000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.619297103+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.619304407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.619306705+07:00","message":"> Transcript [3309] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.619309497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.61931147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.619313899+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.619316005+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.819912949+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.819948303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.8199562+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.819967644+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.819975157+07:00","message":"[bufferProcess] interim [880000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.819977926+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.819982778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.819985641+07:00","message":"> Transcript [3310] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.819989076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.819991248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.819993815+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.81999686+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.820001991+07:00","message":"Push: 'แม่ขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.820004182+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.820006881+07:00","message":"Set new StatePrefix : 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.82000977+07:00","message":"Next Push (prob) : 'ปลูกอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.8200168+07:00","message":"push: {false แม่ขายคน 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.928024905+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.928059883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.928065787+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.928079859+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.928087139+07:00","message":"[bufferProcess] interim [0]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.928089449+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.928093077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.928096338+07:00","message":"> Transcript [3311] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.928100486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.928102513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.928104303+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.928106747+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.987396259+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.987435265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.987441828+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:19.987460642+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.987468372+07:00","message":"[bufferProcess] interim [120000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.987471712+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.987475123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.987477891+07:00","message":"> Transcript [3312] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.987482393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.987491465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.987494928+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:19.987498653+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:20.165565692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:20.165578359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.24724403+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.247279644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.24728576+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.24730109+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.247308453+07:00","message":"[bufferProcess] interim [240000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.247311108+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.247314372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.247317173+07:00","message":"> Transcript [3313] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.24732108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.247323355+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.247325628+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.247328193+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.497721158+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.497756561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.497762199+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.497777255+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.49778441+07:00","message":"[bufferProcess] interim [540000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.497787079+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.497790201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.497793168+07:00","message":"> Transcript [3314] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.497796889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.497798985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.497801188+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.497803719+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.497806402+07:00","message":"Push: 'ปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.497808301+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.49781096+07:00","message":"Set new StatePrefix : 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.497813346+07:00","message":"Next Push (prob) : 'ตามร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.497820811+07:00","message":"push: {false ปลูกอาหาร 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.638469833+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.638515639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.638521157+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.63853074+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.63853879+07:00","message":"[bufferProcess] interim [660000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.638542104+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.638546245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.638550211+07:00","message":"> Transcript [3315] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.638554265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.638556211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.638558454+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.638561002+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.694331404+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.694364194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.694369975+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:20.694392056+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.694399518+07:00","message":"[bufferProcess] interim [780000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.694402038+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.694405135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.694407838+07:00","message":"> Transcript [3316] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.694411079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.694413413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.694415309+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:20.694417622+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.032473956+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.032510331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.032517028+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.032533751+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.032540811+07:00","message":"[bufferProcess] interim [80000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.032545515+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.032556026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.032560074+07:00","message":"> Transcript [3317] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.032565112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.032568032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.032570862+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.032574309+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.141691805+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.14172948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.14173506+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.141750324+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.141757715+07:00","message":"[bufferProcess] interim [140000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.141760314+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.141763588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.141766502+07:00","message":"> Transcript [3318] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.141770619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.141772775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.141774645+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.141777099+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.141779622+07:00","message":"Push: 'ตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.141781682+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.141785123+07:00","message":"Set new StatePrefix : 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.141787531+07:00","message":"Next Push (prob) : 'แผงลอยพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.141794692+07:00","message":"push: {false ตามร้าน 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.213319239+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.213361332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.213367848+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.213381728+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.213388673+07:00","message":"[bufferProcess] interim [320000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.213391495+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.213398175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.213400796+07:00","message":"> Transcript [3319] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.213405305+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.856386376+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.856425815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.856433401+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:21.85644652+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.856453837+07:00","message":"[bufferProcess] interim [920000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.856456473+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.856462094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.856465048+07:00","message":"> Transcript [3320] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.856469266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:21.856471241+07:00","message":"Set new StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.6164116+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.616452738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.616458878+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.616473883+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.61648048+07:00","message":"[bufferProcess] interim [640000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.616492471+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.616498276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.616501313+07:00","message":"> Transcript [3321] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.616504974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.616508887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.616511823+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.616514694+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.743135588+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.743170844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.74317654+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.743189071+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.743197661+07:00","message":"[bufferProcess] interim [760000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.743200815+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.743204447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.743207367+07:00","message":"> Transcript [3322] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.743211182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.743213259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.743215375+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.743218267+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.768612404+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.768639813+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.768642512+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.768644474+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.768646704+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.768648721+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.768650654+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.851916904+07:00","message":"[GCS] IsForceVAD: false for message ID: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.923942654+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.930761994+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.930794865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.930800801+07:00","message":"receive interim result [false|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:22.930811461+07:00","message":"[buffer interim] 208 false ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.930818343+07:00","message":"[bufferProcess] interim [940000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.930821267+07:00","message":"[bufferProcess] send to processor:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.930826627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.930829525+07:00","message":"> Transcript [3323] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.930833026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.930835345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.930837906+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:22.930840543+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.027813811+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.027858703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน\",\"confidence\":0.9343713}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.027866901+07:00","message":"receive interim result [true|false]: ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.027879481+07:00","message":"end recv isFinal message id 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.027881707+07:00","message":"end Recv id 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.027887229+07:00","message":"[buffer interim] 208 true ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027894891+07:00","message":"[bufferProcess] interim [90000000]:ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.02789789+07:00","message":"[bufferProcess] send to processor (isfinal):ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027901422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027905896+07:00","message":"> Transcript [3324] [false]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.02791002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027912364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027915077+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027917818+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027920958+07:00","message":"Push: 'แผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027923326+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027926126+07:00","message":"Set new StatePrefix : 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027929047+07:00","message":"Next Push (prob) : 'ใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027931468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027933574+07:00","message":"> Transcript [3325] [true]: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027936098+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027937806+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027939538+07:00","message":"StatePrefix: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคารใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027941706+07:00","message":"TextPushed: 'ณรงค์ให้พ่อค้าแม่ขายคนปลูกอาหารตามร้านแผงลอยภัตตาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.027944596+07:00","message":"Push: 'ใช้เกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.027952993+07:00","message":"push: {false แผงลอยภัตตาคาร 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.027958486+07:00","message":"push: {true ใช้เกลือเสริมไอโอดีน 0 0xc00039cb80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:23.05032842+07:00","message":"write wav file: './tmp/7592/7592_208.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.115543045+07:00","message":"[GCS] IsForceVAD: false for message ID: 209"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:23.165895104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:23.16589468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.21166661+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.211686432+07:00","message":"found end of frame, send empty tag with msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.211689805+07:00","message":"end Recv id 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.211697487+07:00","message":"[buffer interim] 209 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.21170394+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.211707426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.211710398+07:00","message":"> Transcript [3326] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.211712995+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.211714955+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.211720367+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.211722612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.211725239+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.211733903+07:00","message":"push: {true \n 0 0xc0004a3800}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:23.216713871+07:00","message":"write wav file: './tmp/7592/7592_209.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.245901834+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.77386377+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.773908796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.773915877+07:00","message":"receive interim result [false|false]: เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.773931584+07:00","message":"[buffer interim] 210 false เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.773938869+07:00","message":"[bufferProcess] interim [360000000]:เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.773941556+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.959478711+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.959517493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.959523145+07:00","message":"receive interim result [false|false]: เพื่อผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.959534544+07:00","message":"[buffer interim] 210 false เพื่อผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.959541067+07:00","message":"[bufferProcess] interim [540000000]:เพื่อผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.95954339+07:00","message":"[bufferProcess] send to processor:เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.959548271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.959551378+07:00","message":"> Transcript [3327] [false]: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.959553762+07:00","message":"Set StatePrefix (first interim): 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.967373512+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.967395954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.967401159+07:00","message":"receive interim result [false|false]: เพื่อพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:23.967408142+07:00","message":"[buffer interim] 210 false เพื่อพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.967412617+07:00","message":"[bufferProcess] interim [600000000]:เพื่อพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.967415021+07:00","message":"[bufferProcess] send to processor:เพื่อผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.967417712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.967420086+07:00","message":"> Transcript [3328] [false]: 'เพื่อผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.967423257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.967425333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.967427466+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:23.96742965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.205704543+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.205738951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.205744627+07:00","message":"receive interim result [false|false]: เพื่อผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.205756272+07:00","message":"[buffer interim] 210 false เพื่อผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.205764388+07:00","message":"[bufferProcess] interim [780000000]:เพื่อผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.205766658+07:00","message":"[bufferProcess] send to processor:เพื่อพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.205769751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.205772389+07:00","message":"> Transcript [3329] [false]: 'เพื่อพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.205775757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.205777817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.205779986+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.205782167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.277731401+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.277767969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.277773157+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.277788423+07:00","message":"[buffer interim] 210 false เพื่อผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.277794968+07:00","message":"[bufferProcess] interim [840000000]:เพื่อผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.277797363+07:00","message":"[bufferProcess] send to processor:เพื่อผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.277800956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.277803749+07:00","message":"> Transcript [3330] [false]: 'เพื่อผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.277808674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.277810821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.277812852+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.277814875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.495035858+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.495086753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.495093246+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภคที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.495109892+07:00","message":"[buffer interim] 210 false เพื่อผู้บริโภคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.495118408+07:00","message":"[bufferProcess] interim [80000000]:เพื่อผู้บริโภคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.495121064+07:00","message":"[bufferProcess] send to processor:เพื่อผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.495128069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.4951313+07:00","message":"> Transcript [3331] [false]: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.495135412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.495137928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.495140468+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.495142839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.495148961+07:00","message":"Push: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.495151167+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.495153429+07:00","message":"Set new StatePrefix : 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.495156084+07:00","message":"Next Push (prob) : 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.495164833+07:00","message":"push: {false เพื่อ 0 0xc002a63400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.668969912+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.669018604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.669025926+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภคที่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.669041732+07:00","message":"[buffer interim] 210 false เพื่อผู้บริโภคที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.669050745+07:00","message":"[bufferProcess] interim [260000000]:เพื่อผู้บริโภคที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.669053575+07:00","message":"[bufferProcess] send to processor:เพื่อผู้บริโภคที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.669057456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.669065604+07:00","message":"> Transcript [3332] [false]: 'เพื่อผู้บริโภคที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.669069681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.669072069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.669074093+07:00","message":"StatePrefix: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.669076744+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.849214966+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.849256027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่เข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.849262067+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภคที่เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:24.849279571+07:00","message":"[buffer interim] 210 false เพื่อผู้บริโภคที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.84928754+07:00","message":"[bufferProcess] interim [440000000]:เพื่อผู้บริโภคที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.84929018+07:00","message":"[bufferProcess] send to processor:เพื่อผู้บริโภคที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.849293929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.849297459+07:00","message":"> Transcript [3333] [false]: 'เพื่อผู้บริโภคที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.849300953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.849303046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.849305685+07:00","message":"StatePrefix: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:24.849308435+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.375339802+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.375385206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่เข้ามากิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.375391785+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภคที่เข้ามากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.375404393+07:00","message":"[buffer interim] 210 false เพื่อผู้บริโภคที่เข้ามากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.375411449+07:00","message":"[bufferProcess] interim [980000000]:เพื่อผู้บริโภคที่เข้ามากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.375413916+07:00","message":"[bufferProcess] send to processor:เพื่อผู้บริโภคที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.37541958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.375422507+07:00","message":"> Transcript [3334] [false]: 'เพื่อผู้บริโภคที่เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.375426093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.375428277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.375430717+07:00","message":"StatePrefix: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.375433262+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.517478013+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.517523595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่เข้ามากินอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.517531072+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภคที่เข้ามากินอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.51754323+07:00","message":"[buffer interim] 210 false เพื่อผู้บริโภคที่เข้ามากินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.517552243+07:00","message":"[bufferProcess] interim [100000000]:เพื่อผู้บริโภคที่เข้ามากินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.517557449+07:00","message":"[bufferProcess] send to processor:เพื่อผู้บริโภคที่เข้ามากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.517560587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.517563795+07:00","message":"> Transcript [3335] [false]: 'เพื่อผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.517567508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.517569731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.517571786+07:00","message":"StatePrefix: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.517573885+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.517576473+07:00","message":"Push: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.517578371+07:00","message":"TextPushed: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.517582084+07:00","message":"Set new StatePrefix : 'เพื่อผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.517584408+07:00","message":"Next Push (prob) : 'ที่เข้ามากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.517592371+07:00","message":"push: {false ผู้บริโภค 0 0xc002a63400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.693018903+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.693055619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่เข้ามากินอาหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.693061483+07:00","message":"receive interim result [false|false]: เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.693074571+07:00","message":"[buffer interim] 210 false เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.693083365+07:00","message":"[bufferProcess] interim [280000000]:เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.693087595+07:00","message":"[bufferProcess] send to processor:เพื่อผู้บริโภคที่เข้ามากินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.693093502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.693098206+07:00","message":"> Transcript [3336] [false]: 'เพื่อผู้บริโภคที่เข้ามากินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.693104535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.693107715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.693111048+07:00","message":"StatePrefix: 'เพื่อผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.693113804+07:00","message":"TextPushed: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.86366107+07:00","message":"[GCS] IsForceVAD: false for message ID: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.961938053+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.961977097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อผู้บริโภคที่เข้ามากินอาหารที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.961986242+07:00","message":"receive interim result [true|false]: เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.961999919+07:00","message":"end recv isFinal message id 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.962003508+07:00","message":"end Recv id 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.962011918+07:00","message":"[buffer interim] 210 true เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962020699+07:00","message":"[bufferProcess] interim [640000000]:เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962024926+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อผู้บริโภคที่เข้ามากินอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962029495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962034115+07:00","message":"> Transcript [3337] [false]: 'เพื่อผู้บริโภคที่เข้ามากินอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962038223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962040965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962044808+07:00","message":"StatePrefix: 'เพื่อผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962048083+07:00","message":"TextPushed: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.96205096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962054126+07:00","message":"> Transcript [3338] [true]: 'เพื่อผู้บริโภคที่เข้ามากินอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962057619+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962060634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962064014+07:00","message":"StatePrefix: 'เพื่อผู้บริโภคที่เข้ามากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962067505+07:00","message":"TextPushed: 'เพื่อผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:25.962076708+07:00","message":"Push: 'ที่เข้ามากินอาหารที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.962086493+07:00","message":"push: {true ที่เข้ามากินอาหารที่ 0 0xc002a63400}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:25.969647287+07:00","message":"write wav file: './tmp/7592/7592_210.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:25.998287455+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:26.166285657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:26.166303902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.450024924+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.450062642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.450067736+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.450081646+07:00","message":"[buffer interim] 211 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.450088257+07:00","message":"[bufferProcess] interim [300000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.450090098+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.716559001+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.716596112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านกู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.716603052+07:00","message":"receive interim result [false|false]: ร้านกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.716616002+07:00","message":"[buffer interim] 211 false ร้านกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.716624035+07:00","message":"[bufferProcess] interim [540000000]:ร้านกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.716627589+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.716634598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.71663851+07:00","message":"> Transcript [3339] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.716641998+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.718846754+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.718874369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.718880271+07:00","message":"receive interim result [false|false]: ร้านคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.718894017+07:00","message":"[buffer interim] 211 false ร้านคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.718899933+07:00","message":"[bufferProcess] interim [600000000]:ร้านคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.718903095+07:00","message":"[bufferProcess] send to processor:ร้านกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.718907191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.718910995+07:00","message":"> Transcript [3340] [false]: 'ร้านกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.718915613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.718918502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.718921272+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.718924412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.878179789+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.878224249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.878230584+07:00","message":"receive interim result [false|false]: ร้านคุณจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:26.878246103+07:00","message":"[buffer interim] 211 false ร้านคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.878254696+07:00","message":"[bufferProcess] interim [720000000]:ร้านคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.878257331+07:00","message":"[bufferProcess] send to processor:ร้านคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.878260992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.878264045+07:00","message":"> Transcript [3341] [false]: 'ร้านคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.878267272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.878269347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.878271499+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:26.878276001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.041859507+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.041898675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.041904064+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.041918239+07:00","message":"[buffer interim] 211 false ร้านคุณจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.041924598+07:00","message":"[bufferProcess] interim [840000000]:ร้านคุณจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.041927166+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.041930967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.041933986+07:00","message":"> Transcript [3342] [false]: 'ร้านคุณจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.041937382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.041939739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.041941806+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.041944071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.070361995+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.070412007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.070419304+07:00","message":"receive interim result [false|false]: ร้านคุณจะเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.070436515+07:00","message":"[buffer interim] 211 false ร้านคุณจะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.070446884+07:00","message":"[bufferProcess] interim [900000000]:ร้านคุณจะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.070450586+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.070462816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.070467035+07:00","message":"> Transcript [3343] [false]: 'ร้านคุณจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.070473276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.070476736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.070479556+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.070488486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.070497561+07:00","message":"Push: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.070500399+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.070504071+07:00","message":"Set new StatePrefix : 'ร้านคุณจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.070507732+07:00","message":"Next Push (prob) : 'คุณจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.070524251+07:00","message":"push: {false ร้าน 0 0xc000189e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.165936974+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.165978125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.165984273+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.166000996+07:00","message":"[buffer interim] 211 false ร้านคุณจะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.166009353+07:00","message":"[bufferProcess] interim [960000000]:ร้านคุณจะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.166012461+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.166015933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.166019467+07:00","message":"> Transcript [3344] [false]: 'ร้านคุณจะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.166021875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.166024322+07:00","message":"Set new StatePrefix: 'ร้านคุณจะเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.229439648+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.229475987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.229487692+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.229500302+07:00","message":"[buffer interim] 211 false ร้านคุณจะได้ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.229507493+07:00","message":"[bufferProcess] interim [80000000]:ร้านคุณจะได้ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.229510063+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.22951375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.229516369+07:00","message":"> Transcript [3345] [false]: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.229518755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.229520919+07:00","message":"Set new StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.415091133+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.415132816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.415138712+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.415156479+07:00","message":"[buffer interim] 211 false ร้านคุณจะได้ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.41516542+07:00","message":"[bufferProcess] interim [320000000]:ร้านคุณจะได้ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.415168539+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.415176374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.415179347+07:00","message":"> Transcript [3346] [false]: 'ร้านคุณจะได้ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.415182991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.415185456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.415187475+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.415189863+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.637643515+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.637688031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.637693011+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.63770673+07:00","message":"[buffer interim] 211 false ร้านคุณจะได้ไม่เป็นโรคขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.637714611+07:00","message":"[bufferProcess] interim [500000000]:ร้านคุณจะได้ไม่เป็นโรคขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.637717165+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.63772329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.637726148+07:00","message":"> Transcript [3347] [false]: 'ร้านคุณจะได้ไม่เป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.637729832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.637732163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.637734636+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.637737154+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.73200465+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.732036441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.732042114+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.732057438+07:00","message":"[buffer interim] 211 false ร้านคุณจะได้ไม่เป็นโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.732069021+07:00","message":"[bufferProcess] interim [560000000]:ร้านคุณจะได้ไม่เป็นโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.732073202+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรคขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.732078219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.732082234+07:00","message":"> Transcript [3348] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.732087131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.732091484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.732093566+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.732095814+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.934108025+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.934143512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.934149153+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.934163925+07:00","message":"[buffer interim] 211 false ร้านคุณจะได้ไม่เป็นโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.934170197+07:00","message":"[bufferProcess] interim [740000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.934172628+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรคขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.934176911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.934180464+07:00","message":"> Transcript [3349] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.934183773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.93418591+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.934188088+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.934190233+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.934192723+07:00","message":"Push: 'คุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.934194746+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.934196883+07:00","message":"Set new StatePrefix : 'ร้านคุณจะได้ไม่เป็นโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:27.934199502+07:00","message":"Next Push (prob) : 'เป็นโรคขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:27.934206442+07:00","message":"push: {false คุณจะได้ไม่ 0 0xc000189e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.124668601+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.124714597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.124723495+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.124738597+07:00","message":"[buffer interim] 211 false ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.124746477+07:00","message":"[bufferProcess] interim [980000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.124750872+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรคขาดสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.124758227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.124761109+07:00","message":"> Transcript [3350] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.124764733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.124767119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.124769703+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่เป็นโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.124772331+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.762319632+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.762378145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.762385209+07:00","message":"receive interim result [false|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:28.762402392+07:00","message":"[buffer interim] 211 false ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.762419392+07:00","message":"[bufferProcess] interim [580000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.76242244+07:00","message":"[bufferProcess] send to processor:ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.762426154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.762429626+07:00","message":"> Transcript [3351] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.762433799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.762435946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.762439387+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่เป็นโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:28.762442488+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:29.166490251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:29.166505571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:32.167102239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:32.167105834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:32.403107827+07:00","message":"[GCS] IsForceVAD: false for message ID: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:32.46353639+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:32.505344107+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:32.505388228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:32.50539726+07:00","message":"receive interim result [true|false]: ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:32.505408044+07:00","message":"end recv isFinal message id 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:32.505410488+07:00","message":"end Recv id 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:32.505417929+07:00","message":"[buffer interim] 211 true ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505429783+07:00","message":"[bufferProcess] interim [420000000]:ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505433465+07:00","message":"[bufferProcess] send to processor (isfinal):ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505437851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505441056+07:00","message":"> Transcript [3352] [false]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505444309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505446564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505448808+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่เป็นโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505451468+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505453365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505455518+07:00","message":"> Transcript [3353] [true]: 'ร้านคุณจะได้ไม่เป็นโรคขาดสารไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505457642+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505459443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505461239+07:00","message":"StatePrefix: 'ร้านคุณจะได้ไม่เป็นโรคขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505463089+07:00","message":"TextPushed: 'ร้านคุณจะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:32.505470841+07:00","message":"Push: 'เป็นโรคขาดสารไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:32.505485928+07:00","message":"push: {true เป็นโรคขาดสารไอโอดีน 0 0xc000189e00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:32.517801603+07:00","message":"write wav file: './tmp/7592/7592_211.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.172011591+07:00","message":"[GCS] IsForceVAD: false for message ID: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.261008692+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.261058149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโอดีน\",\"confidence\":0.83825225}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.261065421+07:00","message":"receive interim result [true|false]: ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.26107964+07:00","message":"end recv isFinal message id 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.26108283+07:00","message":"end Recv id 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.261090605+07:00","message":"[buffer interim] 212 true ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.261104116+07:00","message":"[bufferProcess] interim [930000000]:ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.261108849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.261113021+07:00","message":"> Transcript [3354] [true]: 'ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.261118597+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.261121582+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.261124467+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.261127294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.261135008+07:00","message":"Push: 'ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.261145853+07:00","message":"push: {true ไอโอดีน 0 0xc001f8c000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:33.266996091+07:00","message":"write wav file: './tmp/7592/7592_212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.296191111+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.858988457+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.85903587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็ค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.859040887+07:00","message":"receive interim result [false|false]: เช็ค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:33.859055129+07:00","message":"[buffer interim] 213 false เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.859061953+07:00","message":"[bufferProcess] interim [420000000]:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:33.859064153+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:34.546126276+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:34.546171608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:34.546178205+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:34.546194561+07:00","message":"[buffer interim] 213 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.546202651+07:00","message":"[bufferProcess] interim [80000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.546205801+07:00","message":"[bufferProcess] send to processor:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.546212981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.546216301+07:00","message":"> Transcript [3355] [false]: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.546218758+07:00","message":"Set StatePrefix (first interim): 'เช็ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:34.729427183+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:34.729469595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:34.729475276+07:00","message":"receive interim result [false|false]: เวลาเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:34.729497184+07:00","message":"[buffer interim] 213 false เวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.729505522+07:00","message":"[bufferProcess] interim [260000000]:เวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.729508036+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.729515983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.729519178+07:00","message":"> Transcript [3356] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.729521981+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.729524334+07:00","message":"Set new StatePrefix: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:34.908563101+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:34.9086119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:34.90861768+07:00","message":"receive interim result [false|false]: เวลาเรากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:34.90863182+07:00","message":"[buffer interim] 213 false เวลาเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.908644809+07:00","message":"[bufferProcess] interim [440000000]:เวลาเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.908647763+07:00","message":"[bufferProcess] send to processor:เวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.908654677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.90865757+07:00","message":"> Transcript [3357] [false]: 'เวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.908660849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.90866353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.908665552+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:34.90866785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:35.167396078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:35.167392716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.172865465+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.172913313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.17292304+07:00","message":"receive interim result [false|false]: เวลาเรากินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.172946628+07:00","message":"[buffer interim] 213 false เวลาเรากินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.17296345+07:00","message":"[bufferProcess] interim [680000000]:เวลาเรากินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.172968394+07:00","message":"[bufferProcess] send to processor:เวลาเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.172977691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.172985307+07:00","message":"> Transcript [3358] [false]: 'เวลาเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.172996779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.17299988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.173003017+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.173006044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.226675196+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.22671597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.226721964+07:00","message":"receive interim result [false|false]: เวลาเรากินของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.226736234+07:00","message":"[buffer interim] 213 false เวลาเรากินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.226744052+07:00","message":"[bufferProcess] interim [740000000]:เวลาเรากินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.226747098+07:00","message":"[bufferProcess] send to processor:เวลาเรากินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.226754055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.226757454+07:00","message":"> Transcript [3359] [false]: 'เวลาเรากินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.22676115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.226765148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.22676722+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.226769281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.425242958+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.425282634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.425289016+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.425302013+07:00","message":"[buffer interim] 213 false เวลาเรากินของเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.425309078+07:00","message":"[bufferProcess] interim [980000000]:เวลาเรากินของเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.425311553+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.425316917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.425319853+07:00","message":"> Transcript [3360] [false]: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.425323311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.425325472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.425327448+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.42532957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.425334266+07:00","message":"Push: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.42533692+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.425340531+07:00","message":"Set new StatePrefix : 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.425343762+07:00","message":"Next Push (prob) : 'เรากินของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.425353229+07:00","message":"push: {false เวลา 0 0xc001f8da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.868236512+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.868274111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.868280052+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:35.868291328+07:00","message":"[buffer interim] 213 false เวลาเรากินของเค็มกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.868298484+07:00","message":"[bufferProcess] interim [400000000]:เวลาเรากินของเค็มกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.868300879+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.868305592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.868308352+07:00","message":"> Transcript [3361] [false]: 'เวลาเรากินของเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.868312093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.868314461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.868316445+07:00","message":"StatePrefix: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:35.868318693+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.255694541+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.255726631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.25573147+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.255741477+07:00","message":"[buffer interim] 213 false เวลาเรากินของเค็มกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.255748777+07:00","message":"[bufferProcess] interim [820000000]:เวลาเรากินของเค็มกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.255751672+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.255755417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.255757954+07:00","message":"> Transcript [3362] [false]: 'เวลาเรากินของเค็มกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.255761826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.255764048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.255766233+07:00","message":"StatePrefix: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.255768653+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.563779843+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.563823454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารกุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.563830031+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.563845082+07:00","message":"[buffer interim] 213 false เวลาเรากินของเค็มกินอาหารกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.563853344+07:00","message":"[bufferProcess] interim [120000000]:เวลาเรากินของเค็มกินอาหารกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.563856583+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.563866121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.563869315+07:00","message":"> Transcript [3363] [false]: 'เวลาเรากินของเค็มกินอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.563873123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.563875628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.563877872+07:00","message":"StatePrefix: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.563880491+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.652371553+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.652407703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารพุง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.652415354+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารพุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.652429919+07:00","message":"[buffer interim] 213 false เวลาเรากินของเค็มกินอาหารพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.65243858+07:00","message":"[bufferProcess] interim [180000000]:เวลาเรากินของเค็มกินอาหารพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.652442259+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.652449367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.652452734+07:00","message":"> Transcript [3364] [false]: 'เวลาเรากินของเค็มกินอาหารกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.652456371+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.652458638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.652460856+07:00","message":"StatePrefix: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.652462996+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.652467327+07:00","message":"Push: 'เรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.652469736+07:00","message":"TextPushed: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.652471795+07:00","message":"Set new StatePrefix : 'เวลาเรากินของเค็มกินอาหารกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.652474332+07:00","message":"Next Push (prob) : 'เค็มกินอาหารกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.652489011+07:00","message":"push: {false เรากินของ 0 0xc001f8da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.782257265+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.782294829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารพุงลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.782301557+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารพุงลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.782314281+07:00","message":"[buffer interim] 213 false เวลาเรากินของเค็มกินอาหารพุงลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.782321055+07:00","message":"[bufferProcess] interim [300000000]:เวลาเรากินของเค็มกินอาหารพุงลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.782323756+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารพุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.782329008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.782331811+07:00","message":"> Transcript [3365] [false]: 'เวลาเรากินของเค็มกินอาหารพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.782334612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.78233706+07:00","message":"Set new StatePrefix: 'เวลาเรากินของเค็มกินอาหารพุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.973746949+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.973794523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารปรุงรสจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.973800899+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารปรุงรสจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:36.97381567+07:00","message":"[buffer interim] 213 false เวลาเรากินของเค็มกินอาหารปรุงรสจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.973827489+07:00","message":"[bufferProcess] interim [480000000]:เวลาเรากินของเค็มกินอาหารปรุงรสจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.973830363+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารพุงลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.973834815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.973838678+07:00","message":"> Transcript [3366] [false]: 'เวลาเรากินของเค็มกินอาหารพุงลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.973842326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.973844377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.973846431+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารพุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:36.973849359+07:00","message":"TextPushed: 'เวลาเรากินของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.370603179+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.370646671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.370653816+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.370668297+07:00","message":"[buffer interim] 213 false เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.370676792+07:00","message":"[bufferProcess] interim [840000000]:เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.370679847+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารปรุงรสจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.370687759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.370691056+07:00","message":"> Transcript [3367] [false]: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.370694684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.370697852+07:00","message":"Set new StatePrefix: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.381697965+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.381723913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.381731619+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.381747255+07:00","message":"[buffer interim] 213 false เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.381756885+07:00","message":"[bufferProcess] interim [900000000]:เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.38176072+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.381769023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.381772865+07:00","message":"> Transcript [3368] [false]: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.381778065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.381781026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.381784612+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.381789563+07:00","message":"TextPushed: 'เวลาเรากินของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.729708694+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.729744616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.729750536+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.729764866+07:00","message":"[buffer interim] 213 false เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.729773566+07:00","message":"[bufferProcess] interim [260000000]:เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.729777788+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.729782352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.729786482+07:00","message":"> Transcript [3369] [false]: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.729791281+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.729794381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.729797416+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.729801963+07:00","message":"TextPushed: 'เวลาเรากินของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.852709971+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.85274112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.852750676+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:37.852763814+07:00","message":"[buffer interim] 213 false เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.852770268+07:00","message":"[bufferProcess] interim [380000000]:เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.852773127+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.852778746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.852781965+07:00","message":"> Transcript [3370] [false]: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.852786202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.85278833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.852790706+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:37.852794927+07:00","message":"TextPushed: 'เวลาเรากินของ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:38.167573547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:38.167586147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.400974814+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.401017388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.401023575+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.40103586+07:00","message":"[buffer interim] 213 false เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.401043048+07:00","message":"[bufferProcess] interim [920000000]:เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.401046457+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.401049924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.401052708+07:00","message":"> Transcript [3371] [false]: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.401056654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.401058765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.401061064+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.401064683+07:00","message":"TextPushed: 'เวลาเรากินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.401067887+07:00","message":"Push: 'เค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.401069918+07:00","message":"TextPushed: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.401072078+07:00","message":"Set new StatePrefix : 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.401074258+07:00","message":"Next Push (prob) : 'ๆเนี่ยให้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.401081827+07:00","message":"push: {false เค็มกินอาหารปรุงรสจัด 0 0xc001f8da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.573332014+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.573368097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.573374061+07:00","message":"receive interim result [false|false]: เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.5733852+07:00","message":"[buffer interim] 213 false เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.573393818+07:00","message":"[bufferProcess] interim [100000000]:เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.573396345+07:00","message":"[bufferProcess] send to processor:เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.573399682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.573402571+07:00","message":"> Transcript [3372] [false]: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.57340617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.573408669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.573411039+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.573413956+07:00","message":"TextPushed: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.612344651+07:00","message":"[GCS] IsForceVAD: false for message ID: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.796492265+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.796534474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ\",\"confidence\":0.9583942}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.796541325+07:00","message":"receive interim result [true|false]: เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.796551363+07:00","message":"end recv isFinal message id 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.796553706+07:00","message":"end Recv id 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.796562396+07:00","message":"[buffer interim] 213 true เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.796572354+07:00","message":"[bufferProcess] interim [340000000]:เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.796576751+07:00","message":"[bufferProcess] send to processor (isfinal):เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.796581101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.79658534+07:00","message":"> Transcript [3373] [false]: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.796589786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.796593247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.796596721+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.796601981+07:00","message":"TextPushed: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.796604956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.796607681+07:00","message":"> Transcript [3374] [true]: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.79661092+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.79661343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.796616044+07:00","message":"StatePrefix: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัดๆเนี่ยให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.796620582+07:00","message":"TextPushed: 'เวลาเรากินของเค็มกินอาหารปรุงรสจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:38.79662998+07:00","message":"Push: 'ๆเนี่ยให้ดูโซเดียมต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.796638582+07:00","message":"push: {true ๆเนี่ยให้ดูโซเดียมต่ำ 0 0xc001f8da80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:38.808970367+07:00","message":"write wav file: './tmp/7592/7592_213.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:38.876175783+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.740047799+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.740104913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.740111925+07:00","message":"receive interim result [false|false]: ก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.740132494+07:00","message":"[buffer interim] 214 false ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.740141676+07:00","message":"[bufferProcess] interim [720000000]:ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.74014467+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.77353863+07:00","message":"[GCS] IsForceVAD: false for message ID: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.876311735+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.87635076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ดีนะ\",\"confidence\":0.8125921}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.87635632+07:00","message":"receive interim result [true|false]: ก็ดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.876362035+07:00","message":"end recv isFinal message id 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.876364815+07:00","message":"end Recv id 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.87636999+07:00","message":"[buffer interim] 214 true ก็ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.8763763+07:00","message":"[bufferProcess] interim [930000000]:ก็ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.876379044+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.87638218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.87638501+07:00","message":"> Transcript [3375] [false]: 'ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.876387329+07:00","message":"Set StatePrefix (first interim): 'ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.87638902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.876391233+07:00","message":"> Transcript [3376] [true]: 'ก็ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.876393784+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.876395751+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.876397866+07:00","message":"StatePrefix: 'ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.876400065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:39.876403903+07:00","message":"Push: 'ก็ดีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.876411171+07:00","message":"push: {true ก็ดีนะ 0 0xc000045e80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:39.881629877+07:00","message":"write wav file: './tmp/7592/7592_214.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:39.895536976+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.617805184+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.617842743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสุข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.617847989+07:00","message":"receive interim result [false|false]: มีสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.617862362+07:00","message":"[buffer interim] 215 false มีสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.617868288+07:00","message":"[bufferProcess] interim [540000000]:มีสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.617870288+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.752836744+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.752877198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสุขนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.752882466+07:00","message":"receive interim result [false|false]: มีสุขนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.752895051+07:00","message":"[buffer interim] 215 false มีสุขนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.752901471+07:00","message":"[bufferProcess] interim [660000000]:มีสุขนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.752903638+07:00","message":"[bufferProcess] send to processor:มีสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.752908446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.752911285+07:00","message":"> Transcript [3377] [false]: 'มีสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.752913394+07:00","message":"Set StatePrefix (first interim): 'มีสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.755858281+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.755890128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.75589614+07:00","message":"receive interim result [false|false]: มีสูงหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.755909688+07:00","message":"[buffer interim] 215 false มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.755919671+07:00","message":"[bufferProcess] interim [720000000]:มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.75592208+07:00","message":"[bufferProcess] send to processor:มีสุขนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.755925997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.7559289+07:00","message":"> Transcript [3378] [false]: 'มีสุขนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.755931869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.755933875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.75593598+07:00","message":"StatePrefix: 'มีสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.75593798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.936130181+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.936165055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.936169944+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.936181134+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.936189432+07:00","message":"[bufferProcess] interim [840000000]:มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.93619193+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.936197166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.936199938+07:00","message":"> Transcript [3379] [false]: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.936202182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.936204239+07:00","message":"Set new StatePrefix: 'มีสูงหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.939752218+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.93977553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.939780925+07:00","message":"receive interim result [false|false]: มีสูงหน่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:40.939787883+07:00","message":"[buffer interim] 215 false มีสูงหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.939792274+07:00","message":"[bufferProcess] interim [900000000]:มีสูงหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.93979438+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.939797341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.939799797+07:00","message":"> Transcript [3380] [false]: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.939803013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.939805193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.939807271+07:00","message":"StatePrefix: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:40.939809677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.113090659+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.113118897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.113123896+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.113133938+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.113139559+07:00","message":"[bufferProcess] interim [960000000]:มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.113141911+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.113147043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.113149713+07:00","message":"> Transcript [3381] [false]: 'มีสูงหน่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.113152813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.113155009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.113156974+07:00","message":"StatePrefix: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.113159102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:41.168606007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:41.168615566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.656638329+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.656676581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.656682603+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:41.656699477+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.656706579+07:00","message":"[bufferProcess] interim [560000000]:มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.656709269+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.656716153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.656718943+07:00","message":"> Transcript [3382] [false]: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.656722306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.656724519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.656726685+07:00","message":"StatePrefix: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:41.656729289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.533748058+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.533794464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.533801007+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.533817312+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.533825518+07:00","message":"[bufferProcess] interim [460000000]:มีสูงหน่อยนะชอบสนุกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.533828005+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.533836301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.533839501+07:00","message":"> Transcript [3383] [false]: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.533842993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.533845823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.533847873+07:00","message":"StatePrefix: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.533850128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.533856889+07:00","message":"Push: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.533859011+07:00","message":"TextPushed: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.533861629+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.533863982+07:00","message":"Next Push (prob) : 'นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.53387272+07:00","message":"push: {false มีสูงหน่อย 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.734419191+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.734481387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.73448989+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:42.73450825+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.73452036+07:00","message":"[bufferProcess] interim [640000000]:มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.734522965+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.734530949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.734534686+07:00","message":"> Transcript [3384] [false]: 'มีสูงหน่อยนะชอบสนุกมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.734538606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.734541029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.734543193+07:00","message":"StatePrefix: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:42.734545709+07:00","message":"TextPushed: 'มีสูงหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.373603686+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.373645448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.373653773+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.37367033+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.373677325+07:00","message":"[bufferProcess] interim [240000000]:มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.373679698+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.373683288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.373686253+07:00","message":"> Transcript [3385] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.373689756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.373691741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.373693913+07:00","message":"StatePrefix: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.373696225+07:00","message":"TextPushed: 'มีสูงหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.763021727+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.763060438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.763066201+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:43.763079675+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.763089913+07:00","message":"[bufferProcess] interim [720000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.763092517+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.763096189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.763099252+07:00","message":"> Transcript [3386] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.763103065+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.76310536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.763107746+07:00","message":"StatePrefix: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:43.763110446+07:00","message":"TextPushed: 'มีสูงหน่อย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:44.169500586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:44.169517929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.359239664+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.359282009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.359288789+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.359317498+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.359326978+07:00","message":"[bufferProcess] interim [320000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.359330868+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.359336627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.359341364+07:00","message":"> Transcript [3387] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.359347116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.359350574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.35935426+07:00","message":"StatePrefix: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.359357648+07:00","message":"TextPushed: 'มีสูงหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.359361582+07:00","message":"Push: 'นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.359365277+07:00","message":"TextPushed: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.359368756+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.359375353+07:00","message":"Next Push (prob) : 'ชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.359402133+07:00","message":"push: {false นะ 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.526929547+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.526974743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.526981187+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.526996684+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.527004489+07:00","message":"[bufferProcess] interim [440000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.527007584+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.5270152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.527018072+07:00","message":"> Transcript [3388] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.527021827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.527024029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.527029355+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.527032707+07:00","message":"TextPushed: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.534962322+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.534981507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.534986639+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.535000947+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.535006681+07:00","message":"[bufferProcess] interim [500000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.535009596+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.535012551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.535015007+07:00","message":"> Transcript [3389] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.5350178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.535019831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.535021728+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.535024227+07:00","message":"TextPushed: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.659506453+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.659554018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.659560395+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.659575596+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.659584335+07:00","message":"[bufferProcess] interim [620000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.659587412+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.659594648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.659598108+07:00","message":"> Transcript [3390] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.659601998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.659604728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.659606788+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.659609846+07:00","message":"TextPushed: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.983118143+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.983167322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.983174439+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.983191448+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.983200362+07:00","message":"[bufferProcess] interim [920000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.983203082+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.983210835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.983214165+07:00","message":"> Transcript [3391] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.983218046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.983220764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.983222807+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.983225232+07:00","message":"TextPushed: 'มีสูงหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.983234887+07:00","message":"Push: 'ชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.983237894+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.983241863+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:44.983245482+07:00","message":"Next Push (prob) : 'คือคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:44.983267735+07:00","message":"push: {false ชอบสนุกมากเลยสรุปแล้ว 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.168258855+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.16829992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.168307045+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.168323552+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.168331879+07:00","message":"[bufferProcess] interim [40000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.168334971+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.168344019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.168347369+07:00","message":"> Transcript [3392] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.168351437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.168353737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.168355693+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.168359181+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.359481661+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.359529221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.35953652+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.359555218+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.359563426+07:00","message":"[bufferProcess] interim [280000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.359566248+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.359570178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.359573222+07:00","message":"> Transcript [3393] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.359579709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.359582357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.359585373+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.359588047+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.581158523+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.581212475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.581218449+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.581232114+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.581238541+07:00","message":"[bufferProcess] interim [520000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.581241431+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.581246537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.581249251+07:00","message":"> Transcript [3394] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.581252994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.581255168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.581257569+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.581260945+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.686611325+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.686655453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.686665937+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.686681644+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.686690022+07:00","message":"[bufferProcess] interim [580000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.686693033+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.686700796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.686704147+07:00","message":"> Transcript [3395] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.68670925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.686715874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.686718416+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.686721487+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.686729633+07:00","message":"Push: 'คือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.686731987+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.686734225+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.686736929+07:00","message":"Next Push (prob) : 'สับสนระหว่างส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.686746487+07:00","message":"push: {false คือคน 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.736814885+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.736882331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.736891455+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.736911775+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.736926487+07:00","message":"[bufferProcess] interim [700000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.736933545+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.736948274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.736952938+07:00","message":"> Transcript [3396] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.7369581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.736961062+07:00","message":"Set new StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่าง Sony'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.948898539+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.948948216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.948958511+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:45.948971677+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.948979037+07:00","message":"[bufferProcess] interim [880000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.948981749+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.948985201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.948988001+07:00","message":"> Transcript [3397] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.948990499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:45.948992553+07:00","message":"Set new StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.136038177+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.136090595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.136098947+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.136121723+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.13613406+07:00","message":"[bufferProcess] interim [60000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.13613868+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.136148543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.136153122+07:00","message":"> Transcript [3398] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.136158993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.136162234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.136165283+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.136169891+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.255265657+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.255302411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.255308054+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.255319215+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.255326739+07:00","message":"[bufferProcess] interim [180000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.255331808+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.255335772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.255338712+07:00","message":"> Transcript [3399] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.255343026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.255345225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.255347807+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.255350314+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.32184149+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.321891303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.321900157+07:00","message":"receive interim result [false|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.32191701+07:00","message":"[buffer interim] 215 false มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.321926258+07:00","message":"[bufferProcess] interim [240000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.321931696+07:00","message":"[bufferProcess] send to processor:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.321941568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.321945931+07:00","message":"> Transcript [3400] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอ้โอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.321951888+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.321955061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.321958821+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.321962794+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.622496273+07:00","message":"[GCS] IsForceVAD: false for message ID: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.764652717+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.764686814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน\",\"confidence\":0.958532}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.764692828+07:00","message":"receive interim result [true|false]: มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.764699246+07:00","message":"end recv isFinal message id 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.764701672+07:00","message":"end Recv id 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.764707936+07:00","message":"[buffer interim] 215 true มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764714546+07:00","message":"[bufferProcess] interim [750000000]:มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764717571+07:00","message":"[bufferProcess] send to processor (isfinal):มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764720754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764723372+07:00","message":"> Transcript [3401] [false]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764726943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764728947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764731366+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764733928+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764736799+07:00","message":"Push: 'สับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764739015+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764741647+07:00","message":"Set new StatePrefix : 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764744412+07:00","message":"Next Push (prob) : 'กับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764746708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764748831+07:00","message":"> Transcript [3402] [true]: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764751219+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764753171+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764755332+07:00","message":"StatePrefix: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียมกับไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764762744+07:00","message":"TextPushed: 'มีสูงหน่อยนะชอบสนุกมากเลยสรุปแล้วคือคนสับสนระหว่างโซเดียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:46.764765803+07:00","message":"Push: 'กับไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.764773149+07:00","message":"push: {false สับสนระหว่างโซเดียม 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.764778236+07:00","message":"push: {true กับไอโอดีน 0 0xc000045b00}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:46.776675914+07:00","message":"write wav file: './tmp/7592/7592_215.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:46.88342586+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:47.170480965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:47.170492871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.744683173+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.744730775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.744736657+07:00","message":"receive interim result [false|false]: มันอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.744752861+07:00","message":"[buffer interim] 216 false มันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.744759257+07:00","message":"[bufferProcess] interim [840000000]:มันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.744761523+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.861867781+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.861905603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.861911705+07:00","message":"receive interim result [false|false]: มันอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.861925989+07:00","message":"[buffer interim] 216 false มันอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.861936623+07:00","message":"[bufferProcess] interim [960000000]:มันอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.861939402+07:00","message":"[bufferProcess] send to processor:มันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.8619464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.861949213+07:00","message":"> Transcript [3403] [false]: 'มันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.861951786+07:00","message":"Set StatePrefix (first interim): 'มันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.882364793+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.882397801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.882403529+07:00","message":"receive interim result [false|false]: มันอยู่ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:47.88242043+07:00","message":"[buffer interim] 216 false มันอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.882428552+07:00","message":"[bufferProcess] interim [20000000]:มันอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.882432966+07:00","message":"[bufferProcess] send to processor:มันอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.882440289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.882442823+07:00","message":"> Transcript [3404] [false]: 'มันอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.882446246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.882448709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.88245079+07:00","message":"StatePrefix: 'มันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:47.88245307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.052842366+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.052889137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.052895799+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.052910193+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.052918618+07:00","message":"[bufferProcess] interim [140000000]:มันอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.052921152+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.052925041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.052928369+07:00","message":"> Transcript [3405] [false]: 'มันอยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.052931789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.05293392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.052935903+07:00","message":"StatePrefix: 'มันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.052938041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.249429522+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.249462538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.249468267+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.249486216+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.249493463+07:00","message":"[bufferProcess] interim [380000000]:มันอยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.249496032+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.249501284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.249503903+07:00","message":"> Transcript [3406] [false]: 'มันอยู่ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.24950748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.249509702+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.249511651+07:00","message":"StatePrefix: 'มันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.249513783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.814177509+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.814221921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.814228028+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.814242869+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.814254999+07:00","message":"[bufferProcess] interim [980000000]:มันอยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.81425787+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.814265289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.814268564+07:00","message":"> Transcript [3407] [false]: 'มันอยู่ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.814273623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.814280619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.814282791+07:00","message":"StatePrefix: 'มันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.814284935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.8142905+07:00","message":"Push: 'มันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.814292685+07:00","message":"TextPushed: 'มันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.81429488+07:00","message":"Set new StatePrefix : 'มันอยู่ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:48.814297068+07:00","message":"Next Push (prob) : 'ด้วยกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:48.814323012+07:00","message":"push: {false มันอยู่ 0 0xc0004a3f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.531847423+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.531883682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.531889418+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.53190156+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.531908398+07:00","message":"[bufferProcess] interim [640000000]:มันอยู่ด้วยกันนะอีกอันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.531910786+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.531916268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.53191905+07:00","message":"> Transcript [3408] [false]: 'มันอยู่ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.531922661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.531924967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.53192738+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.531929615+07:00","message":"TextPushed: 'มันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.663438001+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.66348047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.663486582+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.663498441+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.663505757+07:00","message":"[bufferProcess] interim [760000000]:มันอยู่ด้วยกันนะอีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.663512728+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.663517993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.663520885+07:00","message":"> Transcript [3409] [false]: 'มันอยู่ด้วยกันนะอีกอันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.663524453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.663526893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.663529048+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.663531212+07:00","message":"TextPushed: 'มันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.678550985+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.678584251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.678589586+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.678599689+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.67860728+07:00","message":"[bufferProcess] interim [820000000]:มันอยู่ด้วยกันนะอีกอันนึงกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.67861013+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.67861513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.678617783+07:00","message":"> Transcript [3410] [false]: 'มันอยู่ด้วยกันนะอีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.678621318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.678623449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.67862541+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.678627633+07:00","message":"TextPushed: 'มันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.869860311+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.869894353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.869902834+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.869916817+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.869923071+07:00","message":"[bufferProcess] interim [0]:มันอยู่ด้วยกันนะอีกอันนึงกินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.869926011+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.869929063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.869931798+07:00","message":"> Transcript [3411] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.869935215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.869937468+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.869939715+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.869941785+07:00","message":"TextPushed: 'มันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.869946288+07:00","message":"Push: 'ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.869948084+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.86995066+07:00","message":"Set new StatePrefix : 'มันอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.869953269+07:00","message":"Next Push (prob) : 'อีกอันนึงกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.869960945+07:00","message":"push: {false ด้วยกันนะ 0 0xc0004a3f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.909457272+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.909500016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.909505859+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:49.909518444+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.909525242+07:00","message":"[bufferProcess] interim [60000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.909527718+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.909533618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.909536683+07:00","message":"> Transcript [3412] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.90953987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.909542138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.90954422+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:49.909547176+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.111234474+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.111274785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.111282572+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.111297484+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.111304396+07:00","message":"[bufferProcess] interim [300000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.111307086+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.11131442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.111317693+07:00","message":"> Transcript [3413] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.111321377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.111323682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.111325612+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.111328068+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:50.170902676+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:50.170903596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.227570389+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.227608247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.227614896+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.227626661+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.227633331+07:00","message":"[bufferProcess] interim [360000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.22763594+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.227640929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.227643706+07:00","message":"> Transcript [3414] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.227647322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.227649496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.227652105+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.227654794+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.379316199+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.379350893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.379356899+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.379368927+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.379375602+07:00","message":"[bufferProcess] interim [480000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.379378134+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.37938118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.379383855+07:00","message":"> Transcript [3415] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.379387472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.379389862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.379391858+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.379394215+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.379396836+07:00","message":"Push: 'อีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.379398721+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.379400916+07:00","message":"Set new StatePrefix : 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.37940318+07:00","message":"Next Push (prob) : 'มากมันเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.37941127+07:00","message":"push: {false อีกอันนึงกิน 0 0xc0004a3f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.41745063+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.417487445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.417493154+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.417504099+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.417512738+07:00","message":"[bufferProcess] interim [540000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.417515369+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.417520485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.417523418+07:00","message":"> Transcript [3416] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.417526057+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.417528329+07:00","message":"Set new StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.45102472+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.451073165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.451081775+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.451099191+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.451107058+07:00","message":"[bufferProcess] interim [600000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.45110977+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.451112971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.451116013+07:00","message":"> Transcript [3417] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.451118467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.451121757+07:00","message":"Set new StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.578776912+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.578813818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.578819688+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.578835573+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.57884229+07:00","message":"[bufferProcess] interim [660000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.578845068+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.578850653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.578853356+07:00","message":"> Transcript [3418] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.578855964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.578858125+07:00","message":"Set new StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.672548769+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.672592468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.672599415+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.672613767+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.672621811+07:00","message":"[bufferProcess] interim [720000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.672624799+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.672630371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.672633172+07:00","message":"> Transcript [3419] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.672635738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.672637852+07:00","message":"Set new StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.742563101+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.742605082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.742611959+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.74262795+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.742635814+07:00","message":"[bufferProcess] interim [780000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.742638413+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.742646985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.742649868+07:00","message":"> Transcript [3420] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.742652721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.742655166+07:00","message":"Set new StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.802153453+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.802196371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่ห*กัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.802202896+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่ห*กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.802217119+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่ห*กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.802225043+07:00","message":"[bufferProcess] interim [840000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่ห*กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.802227541+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.802233255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.802236395+07:00","message":"> Transcript [3421] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.80223902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.802241886+07:00","message":"Set new StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแยกกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.826900447+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.826936378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.826942248+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.826951981+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.826958906+07:00","message":"[bufferProcess] interim [900000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.826961813+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่ห*กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.826965846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.826968649+07:00","message":"> Transcript [3422] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่ห*กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.826971308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.826973493+07:00","message":"Set new StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่ห*กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.952958194+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.953000926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.953007128+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:50.953021827+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.953029764+07:00","message":"[bufferProcess] interim [80000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.953032566+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.953041954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.953045288+07:00","message":"> Transcript [3423] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.953048162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:50.95305064+07:00","message":"Set new StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.078753449+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.078796373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.078803934+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.078823548+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.078835768+07:00","message":"[bufferProcess] interim [200000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.078838379+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.07884294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.078846155+07:00","message":"> Transcript [3424] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.078850443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.078852469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.078854424+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.0788575+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.168170933+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.168201832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.168211833+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.168227919+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.168235768+07:00","message":"[bufferProcess] interim [320000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.168239309+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.168243501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.168246635+07:00","message":"> Transcript [3425] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.168250559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.168252585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.168254464+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.168256913+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.316360265+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.316403105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.316409408+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.316423702+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.316431362+07:00","message":"[bufferProcess] interim [440000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.316434337+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.31644054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.31644384+07:00","message":"> Transcript [3426] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.316465039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.316469348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.316482898+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.316487165+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.450105138+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.450147171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.450153942+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.45017066+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.450179214+07:00","message":"[bufferProcess] interim [560000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.450182824+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.450186767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.450189696+07:00","message":"> Transcript [3427] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.450194017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.450196495+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.450199258+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.450202163+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะอีกอันนึงกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.450205937+07:00","message":"Push: 'มากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.450208068+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.450210385+07:00","message":"Set new StatePrefix : 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:51.450212824+07:00","message":"Next Push (prob) : 'ขาดแล้วมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:51.450222243+07:00","message":"push: {false มากมันแย่อีกอันนึง 0 0xc0004a3f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.024753393+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.024794883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.0248012+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.024816681+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.024825291+07:00","message":"[bufferProcess] interim [160000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.02482829+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.024832841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.02483583+07:00","message":"> Transcript [3428] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.024839736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.024842037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.024843972+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.024846791+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.254012663+07:00","message":"[GCS] IsForceVAD: false for message ID: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.254030209+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.254066162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.254073197+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.254086021+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.25409393+07:00","message":"[bufferProcess] interim [340000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.254096801+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.254100165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.254103536+07:00","message":"> Transcript [3429] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.254107303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.254109601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.254111879+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.254114837+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.335052634+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.335100451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.335108369+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.335124237+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.335133897+07:00","message":"[bufferProcess] interim [400000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.335138629+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.335149134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.335154396+07:00","message":"> Transcript [3430] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.335160556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.335163148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.33516594+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.335170789+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.384893821+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.384932704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.384939758+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.384954358+07:00","message":"[buffer interim] 216 false มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.3849609+07:00","message":"[bufferProcess] interim [460000000]:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.384963596+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.384969987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.384972778+07:00","message":"> Transcript [3431] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.384976883+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.384979474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.384982106+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.384984929+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.384990785+07:00","message":"Push: 'ขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.384992812+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.384994999+07:00","message":"Set new StatePrefix : 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.384997617+07:00","message":"Next Push (prob) : 'แย่ก็ให้เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.385037093+07:00","message":"push: {false ขาดแล้วมัน 0 0xc0004a3f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.455126769+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.498043964+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.498089767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มะลิมันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้พอดี\",\"confidence\":0.93280995}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.498099125+07:00","message":"receive interim result [true|false]: มะลิมันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้พอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.498110716+07:00","message":"end recv isFinal message id 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.498113047+07:00","message":"end Recv id 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.498120847+07:00","message":"[buffer interim] 216 true มะลิมันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498132638+07:00","message":"[bufferProcess] interim [610000000]:มะลิมันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498136218+07:00","message":"[bufferProcess] send to processor (isfinal):มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.4981404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498144201+07:00","message":"> Transcript [3432] [false]: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498147251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498149256+07:00","message":"Set new StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498151236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498153221+07:00","message":"> Transcript [3433] [true]: 'มะลิมันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498155933+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498157932+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498160187+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็แค่พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498163045+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498165048+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498387717+07:00","message":"Push: 'แย่ก็ให้พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498390921+07:00","message":"TextPushed: 'มันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.49839334+07:00","message":"Set new StatePrefix : 'มะลิมันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498396005+07:00","message":"Next Push (prob) : 'มะลิมันอยู่ด้วยกันนะอีกอันนึงกินมากมันแย่อีกอันนึงขาดแล้วมันแย่ก็ให้พอดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.498408189+07:00","message":"push: {true แย่ก็ให้พอดี 0 0xc0004a3f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.498418417+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_216.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:52.512242739+07:00","message":"write wav file: './tmp/7592/7592_216.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.76922246+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.76924381+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.769246399+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.769248304+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.769250704+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.76925244+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.76925421+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.769256532+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.769258472+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.769260364+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.781366832+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.781397216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.78140253+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.781413684+07:00","message":"[buffer interim] 217 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.781419623+07:00","message":"[bufferProcess] interim [360000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.781421491+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.921925244+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.921975225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.921982184+07:00","message":"receive interim result [false|false]: แต่เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.921999195+07:00","message":"[buffer interim] 217 false แต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.922008301+07:00","message":"[bufferProcess] interim [480000000]:แต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.922011075+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.922014968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.922018125+07:00","message":"> Transcript [3434] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.92202045+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.966629005+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.966675328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.966680713+07:00","message":"receive interim result [false|false]: แต่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:52.966693457+07:00","message":"[buffer interim] 217 false แต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.966701438+07:00","message":"[bufferProcess] interim [540000000]:แต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.966704459+07:00","message":"[bufferProcess] send to processor:แต่เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.966711537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.966714538+07:00","message":"> Transcript [3435] [false]: 'แต่เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.966718361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.966720856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.966723071+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:52.966725274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.116602294+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.116639967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.116645929+07:00","message":"receive interim result [false|false]: แต่มันพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.116657736+07:00","message":"[buffer interim] 217 false แต่มันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.116664571+07:00","message":"[bufferProcess] interim [720000000]:แต่มันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.116667065+07:00","message":"[bufferProcess] send to processor:แต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.116672136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.116674988+07:00","message":"> Transcript [3436] [false]: 'แต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.116678084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.116680213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.116682133+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.116684233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:53.171104487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:53.171113435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.286066719+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.286100682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.286106687+07:00","message":"receive interim result [false|false]: แต่มันพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.286119023+07:00","message":"[buffer interim] 217 false แต่มันพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.286126132+07:00","message":"[bufferProcess] interim [840000000]:แต่มันพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.286128694+07:00","message":"[bufferProcess] send to processor:แต่มันพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.286135859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.286138796+07:00","message":"> Transcript [3437] [false]: 'แต่มันพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.286142089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.286144421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.286146493+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.286148756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.678329477+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.678371678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.678377889+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.678391569+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.67839982+07:00","message":"[bufferProcess] interim [260000000]:แต่มันพอดีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.678403615+07:00","message":"[bufferProcess] send to processor:แต่มันพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.678412436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.678415435+07:00","message":"> Transcript [3438] [false]: 'แต่มันพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.678418978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.678421078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.678423916+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.678425942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.678431876+07:00","message":"Push: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.678433927+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.678435911+07:00","message":"Set new StatePrefix : 'แต่มันพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.678438093+07:00","message":"Next Push (prob) : 'มันพอดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.678445106+07:00","message":"push: {false แต่ 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.8133147+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.813364973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.813370544+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:53.813387678+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.813394726+07:00","message":"[bufferProcess] interim [380000000]:แต่มันพอดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.813397272+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.813400368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.813403247+07:00","message":"> Transcript [3439] [false]: 'แต่มันพอดีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.813406593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.813408625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.813410728+07:00","message":"StatePrefix: 'แต่มันพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:53.813413089+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.328518707+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.328560531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.328566744+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.328579773+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.328587384+07:00","message":"[bufferProcess] interim [920000000]:แต่มันพอดีก็คือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.328590261+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.32859689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.328599828+07:00","message":"> Transcript [3440] [false]: 'แต่มันพอดีก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.328603124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.328605506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.328607534+07:00","message":"StatePrefix: 'แต่มันพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.328610101+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.533425135+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.533474176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.533480837+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.533495956+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.533504802+07:00","message":"[bufferProcess] interim [100000000]:แต่มันพอดีก็คือเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.53350764+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.533514723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.533517713+07:00","message":"> Transcript [3441] [false]: 'แต่มันพอดีก็คือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.533521544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.533524284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.533526359+07:00","message":"StatePrefix: 'แต่มันพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.533529222+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.715573603+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.715615564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.715622886+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.715638442+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.715645246+07:00","message":"[bufferProcess] interim [280000000]:แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.715647942+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.715651612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.715655297+07:00","message":"> Transcript [3442] [false]: 'แต่มันพอดีก็คือเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.715659308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.715662019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.715663892+07:00","message":"StatePrefix: 'แต่มันพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.715666298+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.71567186+07:00","message":"Push: 'มันพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.715674344+07:00","message":"TextPushed: 'แต่มันพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.715676666+07:00","message":"Set new StatePrefix : 'แต่มันพอดีก็คือเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:54.715679411+07:00","message":"Next Push (prob) : 'ก็คือเรากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:54.715687724+07:00","message":"push: {false มันพอดี 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.28582105+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.285854743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.285860243+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.285872458+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.285881034+07:00","message":"[bufferProcess] interim [880000000]:แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.285883647+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.285886871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.285889924+07:00","message":"> Transcript [3443] [false]: 'แต่มันพอดีก็คือเรากินเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.285893259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.285895438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.285897388+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.285899598+07:00","message":"TextPushed: 'แต่มันพอดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.482492092+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.482526268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.482531572+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.482547858+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.482554898+07:00","message":"[bufferProcess] interim [120000000]:แต่มันพอดีก็คือเรากินเกลือวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.482559056+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.482563091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.482565808+07:00","message":"> Transcript [3444] [false]: 'แต่มันพอดีก็คือเรากินเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.482569319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.482571505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.482573613+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.482577758+07:00","message":"TextPushed: 'แต่มันพอดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.796565045+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.796607825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละมื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.796614476+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละมื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.796630039+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละมื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.796639016+07:00","message":"[bufferProcess] interim [360000000]:แต่มันพอดีก็คือเรากินเกลือวันละมื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.796642422+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.796651028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.796653878+07:00","message":"> Transcript [3445] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.796657284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.796660132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.796662563+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.796666377+07:00","message":"TextPushed: 'แต่มันพอดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.7985332+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.798553202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.798558201+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.798570807+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.798575629+07:00","message":"[bufferProcess] interim [420000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.798590844+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละมื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.798598931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.798601369+07:00","message":"> Transcript [3446] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละมื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.798604511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.79860674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.798609564+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.798611981+07:00","message":"TextPushed: 'แต่มันพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.798617782+07:00","message":"Push: 'ก็คือเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.79861975+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.798622095+07:00","message":"Set new StatePrefix : 'แต่มันพอดีก็คือเรากินเกลือวันละมื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.798624579+07:00","message":"Next Push (prob) : 'เกลือวันละมื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.798632693+07:00","message":"push: {false ก็คือเรากิน 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.98565101+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.985688161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.985695296+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:55.985709159+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.985716367+07:00","message":"[bufferProcess] interim [540000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.985719601+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.985723163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.985726282+07:00","message":"> Transcript [3447] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.985728732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:55.985730746+07:00","message":"Set new StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:56.171359995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:56.17141385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.305733043+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.305781031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.305788292+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.305807176+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.305819697+07:00","message":"[bufferProcess] interim [840000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.305822333+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.305826457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.305829956+07:00","message":"> Transcript [3448] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.305833711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.305836137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.305838233+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.305840809+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.381513027+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.381556001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.381563153+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.381583748+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.381595371+07:00","message":"[bufferProcess] interim [20000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.381598789+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.381605759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.381609119+07:00","message":"> Transcript [3449] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.381612704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.381614934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.381618528+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.381621133+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.505913223+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.505954734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.505961061+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.505976748+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.505984608+07:00","message":"[bufferProcess] interim [80000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.505987685+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.505994402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.505997881+07:00","message":"> Transcript [3450] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.506001449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.506003646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.506006264+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.5060091+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.63274577+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.632786809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.632796411+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.632811492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ช้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.632814717+07:00","message":"receive interim result [false|false]:  1 ช้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.63282367+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.632827642+07:00","message":"[buffer interim] 217 false  1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.63283426+07:00","message":"[bufferProcess] interim [140000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.632837468+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.632840695+07:00","message":"[bufferProcess] interim [140000000]: 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.632843335+07:00","message":"[bufferProcess] update buffer: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.632846622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.632849613+07:00","message":"> Transcript [3451] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.63285352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.632856004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.632858008+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.632860346+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.632864189+07:00","message":"Push: 'เกลือวันละไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.632866213+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.632868462+07:00","message":"Set new StatePrefix : 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.632870811+07:00","message":"Next Push (prob) : 'เกิน 1 ช้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.632878319+07:00","message":"push: {false เกลือวันละไม่ 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.693821142+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.693861316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.693868496+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.693879529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ช้อนชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.693882701+07:00","message":"receive interim result [false|false]:  1 ช้อนชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.693895146+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:56.693899171+07:00","message":"[buffer interim] 217 false  1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.693906303+07:00","message":"[bufferProcess] interim [260000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.693909562+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.693912576+07:00","message":"[bufferProcess] interim [260000000]: 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.693915022+07:00","message":"[bufferProcess] update buffer: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.69391851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.693921758+07:00","message":"> Transcript [3452] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.693925754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.693927925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.693929964+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:56.69393241+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.084134534+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.08417917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.084185924+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.084196505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.08419965+07:00","message":"receive interim result [false|false]:  ช้อนชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.084208995+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.084212555+07:00","message":"[buffer interim] 217 false  ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.084218966+07:00","message":"[bufferProcess] interim [680000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.08422221+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.084225749+07:00","message":"[bufferProcess] interim [680000000]: ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.084228081+07:00","message":"[bufferProcess] update buffer: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.08423111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.08423428+07:00","message":"> Transcript [3453] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.084238533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.084240549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.084242501+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.08424476+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.272800121+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.27283501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.272841216+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.272855514+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.272861415+07:00","message":"[bufferProcess] interim [860000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.272864303+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.272867791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.27287093+07:00","message":"> Transcript [3454] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.272874135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.272876795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.272879123+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.272881574+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.538787292+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.538829789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.538837148+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.538849199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.538852365+07:00","message":"receive interim result [false|false]:  ช้อนชาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.538862235+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.538866392+07:00","message":"[buffer interim] 217 false  ช้อนชาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538873215+07:00","message":"[bufferProcess] interim [100000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538876089+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538879579+07:00","message":"[bufferProcess] interim [100000000]: ช้อนชาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538884606+07:00","message":"[bufferProcess] update buffer: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538888368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538891238+07:00","message":"> Transcript [3455] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538895418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538897578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538899404+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538901662+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538904386+07:00","message":"Push: 'เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538906322+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538908412+07:00","message":"Set new StatePrefix : 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.538910886+07:00","message":"Next Push (prob) : 'ชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.538919674+07:00","message":"push: {false เกิน 1 ช้อน 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.783073028+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.783112156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.783118922+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.783132542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.783136173+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.783157037+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.783173687+07:00","message":"[buffer interim] 217 false  ช้อนชาและต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.783180849+07:00","message":"[bufferProcess] interim [340000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.783184612+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.783189908+07:00","message":"[bufferProcess] interim [340000000]: ช้อนชาและต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.783192279+07:00","message":"[bufferProcess] update buffer: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.783195256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.783198782+07:00","message":"> Transcript [3456] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.78320267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.783204833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.78320678+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.783208954+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.920351343+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.920394828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.920402401+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.920415569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.92041895+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.92042901+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:57.920433469+07:00","message":"[buffer interim] 217 false  ช้อนชาและต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.92044009+07:00","message":"[bufferProcess] interim [520000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.920443047+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.920446905+07:00","message":"[bufferProcess] interim [520000000]: ช้อนชาและต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.920449551+07:00","message":"[bufferProcess] update buffer: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.920452803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.920456083+07:00","message":"> Transcript [3457] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.920460321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.92046268+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.9204649+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:57.920475301+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.237182648+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.237231736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.237239268+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.237252316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็นเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.237255497+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.237265223+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.237270076+07:00","message":"[buffer interim] 217 false  ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.237277065+07:00","message":"[bufferProcess] interim [760000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.237279681+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.237283083+07:00","message":"[bufferProcess] interim [760000000]: ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.237286693+07:00","message":"[bufferProcess] update buffer: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.237290129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.237293197+07:00","message":"> Transcript [3458] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.237297112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.237299381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.237301386+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.237304038+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.493221668+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.493271842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.493279442+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.493293444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็นเกลือเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.493296533+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.493306688+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.493321115+07:00","message":"[buffer interim] 217 false  ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.493328481+07:00","message":"[bufferProcess] interim [60000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.493332458+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.493339486+07:00","message":"[bufferProcess] interim [60000000]: ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.493342614+07:00","message":"[bufferProcess] update buffer: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.493346033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.493349018+07:00","message":"> Transcript [3459] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.493354004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.493356269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.493358204+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.493360469+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.49336823+07:00","message":"Push: 'ชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.49337019+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.493372484+07:00","message":"Set new StatePrefix : 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.493375554+07:00","message":"Next Push (prob) : 'และต้องเป็นเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.493385951+07:00","message":"push: {false ชา 0 0xc000188f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.791868988+07:00","message":"[GCS] IsForceVAD: false for message ID: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.814620597+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.814662635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.814670079+07:00","message":"receive interim result [false|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.814682434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.814685325+07:00","message":"receive interim result [false|false]:  ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.814698002+07:00","message":"[buffer interim] 217 false แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.814701806+07:00","message":"[buffer interim] 217 false  ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.814708759+07:00","message":"[bufferProcess] interim [360000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.81471273+07:00","message":"[bufferProcess] send to processor:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.814716119+07:00","message":"[bufferProcess] interim [360000000]: ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.814719477+07:00","message":"[bufferProcess] update buffer: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.814723195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.814726278+07:00","message":"> Transcript [3460] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.814730685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.81473276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.814735619+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.814738245+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.905525927+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.905572164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.905582593+07:00","message":"receive interim result [true|false]: แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.905593365+07:00","message":"end recv isFinal message id 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.905595644+07:00","message":"end Recv id 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.905602283+07:00","message":"[buffer interim] 217 true แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.905614554+07:00","message":"[bufferProcess] interim [570000000]:แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.905621566+07:00","message":"[bufferProcess] send to processor (isfinal):แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.905625574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.905629185+07:00","message":"> Transcript [3461] [false]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.905633278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.90563527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.90563784+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.905641003+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.90564309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.90564527+07:00","message":"> Transcript [3462] [true]: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือเสริมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.905647753+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.905649602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.90565144+07:00","message":"StatePrefix: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชาและต้องเป็นเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.905653479+07:00","message":"TextPushed: 'แต่มันพอดีก็คือเรากินเกลือวันละไม่เกิน 1 ช้อนชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:58.905661286+07:00","message":"Push: 'และต้องเป็นเกลือเสริมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:58.905669967+07:00","message":"push: {true และต้องเป็นเกลือเสริมไอโอดีน 0 0xc000188f80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:19:58.917876621+07:00","message":"write wav file: './tmp/7592/7592_217.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:59.172284606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:19:59.172337094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.176175873+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.704754841+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.70479566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.704800852+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.704815505+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.704823128+07:00","message":"[bufferProcess] interim [360000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.704825273+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.841534592+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.8415887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.841595199+07:00","message":"receive interim result [false|false]: 2 ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:19:59.841611301+07:00","message":"[buffer interim] 218 false 2 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.841619914+07:00","message":"[bufferProcess] interim [480000000]:2 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.841622248+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.841625883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.841629559+07:00","message":"> Transcript [3463] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:19:59.841632012+07:00","message":"Set StatePrefix (first interim): '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.024278777+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.024326978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.024335063+07:00","message":"receive interim result [false|false]: 2 ตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.024354962+07:00","message":"[buffer interim] 218 false 2 ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.024364052+07:00","message":"[bufferProcess] interim [660000000]:2 ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.024367529+07:00","message":"[bufferProcess] send to processor:2 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.024371926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.024376054+07:00","message":"> Transcript [3464] [false]: '2 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.024400032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.024408198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.024411893+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.024415161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.21880376+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.218848677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.218855363+07:00","message":"receive interim result [false|false]: 2 ตัวนี้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.218872511+07:00","message":"[buffer interim] 218 false 2 ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.21888502+07:00","message":"[bufferProcess] interim [840000000]:2 ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.218887643+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.218903253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.218907163+07:00","message":"> Transcript [3465] [false]: '2 ตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.218910542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.218912747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.218914908+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.218917132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.351965099+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.352005628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.352012073+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.352024558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.352027538+07:00","message":"receive interim result [false|false]:  ตัวนี้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.352037266+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.352040837+07:00","message":"[buffer interim] 218 false  ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.352047552+07:00","message":"[bufferProcess] interim [960000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.352049616+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.352053084+07:00","message":"[bufferProcess] interim [960000000]: ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.352056029+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.35206182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.352065026+07:00","message":"> Transcript [3466] [false]: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.352067924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.352069991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.352071903+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.352073955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.356815237+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.356837343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.356842738+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.356850765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.356854477+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.356860286+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.356863716+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356868475+07:00","message":"[bufferProcess] interim [20000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356870513+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356873545+07:00","message":"[bufferProcess] interim [20000000]: ตัวนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356876116+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356879269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356881711+07:00","message":"> Transcript [3467] [false]: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356884155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356885989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356887822+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356889609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356892062+07:00","message":"Push: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356893904+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356895958+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.356898058+07:00","message":"Next Push (prob) : ' ตัวนี้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.356906153+07:00","message":"push: {false 2 0 0xc001f8d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.534022274+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.5340625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.534068827+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.534083002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.534086615+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.534094507+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.534098228+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.534104179+07:00","message":"[bufferProcess] interim [140000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.534106649+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.534109603+07:00","message":"[bufferProcess] interim [140000000]: ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.534111996+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.53411458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.534117414+07:00","message":"> Transcript [3468] [false]: '2 ตัวนี้ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.534120691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.534122711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.534124575+07:00","message":"StatePrefix: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.534127129+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.605045131+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.605087688+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-25T13:20:00.605095347+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.605121509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.605124517+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.605132797+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:00.605136041+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.605141522+07:00","message":"[bufferProcess] interim [260000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.605144029+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.605146934+07:00","message":"[bufferProcess] interim [260000000]: ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.605149466+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.60515208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.605155252+07:00","message":"> Transcript [3469] [false]: '2 ตัวนี้ไปด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.605158372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.605176608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.605179898+07:00","message":"StatePrefix: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:00.605183006+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.249637633+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.249679877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้ไปด้วยกันเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.249686614+07:00","message":"receive interim result [false|false]: 2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:01.249701999+07:00","message":"[buffer interim] 218 false 2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.249709517+07:00","message":"[bufferProcess] interim [860000000]:2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.249712124+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.249719307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.249722101+07:00","message":"> Transcript [3470] [false]: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.249725678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.249727969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.249730121+07:00","message":"StatePrefix: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:01.249732684+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:02.172968289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:02.172983337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.728914888+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.728943633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.728948568+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.728957692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.728961105+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.728968065+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.728973448+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.72897852+07:00","message":"[bufferProcess] interim [360000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.728981034+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.728986638+07:00","message":"[bufferProcess] send to processor (ticker):2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.728989019+07:00","message":"[bufferProcess] interim [360000000]: ตัวนี้ไปด้วยกันเลยร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.728991134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.728993989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.72899641+07:00","message":"> Transcript [3471] [false]: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.728999346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.72900128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.72900322+07:00","message":"StatePrefix: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.729006545+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.729010322+07:00","message":"Push: ' ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.729013257+07:00","message":"TextPushed: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.729016366+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.729020018+07:00","message":"Next Push (prob) : 'ด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.729022678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.729025769+07:00","message":"> Transcript [3472] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.729028275+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.729037047+07:00","message":"push: {false  ตัวนี้ไป 0 0xc001f8d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.73664605+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.736670916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้ไปด้วยกันเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.7366761+07:00","message":"receive interim result [false|false]: 2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.736687475+07:00","message":"[buffer interim] 218 false 2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.736692527+07:00","message":"[bufferProcess] interim [420000000]:2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.73669504+07:00","message":"[bufferProcess] send to processor: ตัวนี้ไปด้วยกันเลยร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.736697495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.736699878+07:00","message":"> Transcript [3473] [false]: ' ตัวนี้ไปด้วยกันเลยร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.736701875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.736704668+07:00","message":"Set new StatePrefix: ' ตัวนี้ไปด้วยกันเลยร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.857906385+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.85794506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.857950932+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.857965082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.857968074+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.857976149+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:02.857979453+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.857985786+07:00","message":"[bufferProcess] interim [480000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.857989133+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.857992043+07:00","message":"[bufferProcess] interim [480000000]: ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.857995175+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.857997871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.858000574+07:00","message":"> Transcript [3474] [false]: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.858002875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:02.858004931+07:00","message":"Set new StatePrefix: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.042334737+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.042369517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.042374443+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.042386829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.042390113+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.042399145+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.042404469+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.042411977+07:00","message":"[bufferProcess] interim [660000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.042415726+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.042420398+07:00","message":"[bufferProcess] interim [660000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.042423957+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.042427685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.042433161+07:00","message":"> Transcript [3475] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.042436303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.042438192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.042440152+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.042442405+07:00","message":"TextPushed: '2 ตัวนี้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.233509594+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.233542699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.233547617+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.233559682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.233564382+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.233574974+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.23357961+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.233585476+07:00","message":"[bufferProcess] interim [840000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.233587802+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.233590458+07:00","message":"[bufferProcess] interim [840000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.233592887+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.233595512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.23359848+07:00","message":"> Transcript [3476] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.233601766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.233603767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.233605791+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.233608004+07:00","message":"TextPushed: '2 ตัวนี้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.449178764+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.449216704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.449222025+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.449237333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.449240855+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.449248727+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.449251656+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.449257978+07:00","message":"[bufferProcess] interim [20000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.449261927+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.449265094+07:00","message":"[bufferProcess] interim [20000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.449268205+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.449274917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.449297601+07:00","message":"> Transcript [3477] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.449304152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.449307711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.449310319+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.44931322+07:00","message":"TextPushed: '2 ตัวนี้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.478373112+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.47840513+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-25T13:20:03.478410345+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.47842373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.47842724+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.478433677+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.478437167+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.478443557+07:00","message":"[bufferProcess] interim [80000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.478446392+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.478449263+07:00","message":"[bufferProcess] interim [80000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.478475782+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.478479078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.478481978+07:00","message":"> Transcript [3478] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.478486014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.478488076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.478490491+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.478492634+07:00","message":"TextPushed: '2 ตัวนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.478494962+07:00","message":"Push: 'ด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.478496901+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.47849917+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.478501362+07:00","message":"Next Push (prob) : 'ร้านค้าที่ทำอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.47850911+07:00","message":"push: {false ด้วยกันเลย 0 0xc001f8d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.61426491+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.614301774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.614307014+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.614320603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.614324471+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.614332479+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.614335551+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.614341667+07:00","message":"[bufferProcess] interim [200000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.614344131+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.614346996+07:00","message":"[bufferProcess] interim [200000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.614349879+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.614352557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.61435527+07:00","message":"> Transcript [3479] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.614359014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.614361232+07:00","message":"Set new StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.622666365+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.622687673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.622692585+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.622703161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.622706179+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.622732889+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.622752997+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.622760262+07:00","message":"[bufferProcess] interim [260000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.622773269+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.622778904+07:00","message":"[bufferProcess] interim [260000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.622781607+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.622784751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.622787679+07:00","message":"> Transcript [3480] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.622790524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.622792587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.622794687+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.622797188+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.816883159+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.816919575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.816924879+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.816934905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.816938347+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.8169455+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.816948487+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.816954336+07:00","message":"[bufferProcess] interim [440000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.816956635+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.816959377+07:00","message":"[bufferProcess] interim [440000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.816962291+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.816965101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.81696787+07:00","message":"> Transcript [3481] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.816971222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.816975029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.81697702+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.81697957+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.825323914+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.825349808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.825355391+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.825373961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.825378002+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.82538407+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:03.825387469+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.825392634+07:00","message":"[bufferProcess] interim [500000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.825395303+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.825398278+07:00","message":"[bufferProcess] interim [500000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.825400634+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.825403366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.825406049+07:00","message":"> Transcript [3482] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.825409362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.82541145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.825413734+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:03.825416256+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.015338899+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.015375125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.015380963+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.015395604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.015399883+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.01540839+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.015411351+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015417249+07:00","message":"[bufferProcess] interim [680000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015419596+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015422645+07:00","message":"[bufferProcess] interim [680000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015425584+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015428316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015430955+07:00","message":"> Transcript [3483] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015434433+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015436454+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015438588+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015441321+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015443737+07:00","message":"Push: 'ร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015445808+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015454774+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.015464009+07:00","message":"Next Push (prob) : 'น่าจะเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.015478914+07:00","message":"push: {false ร้านค้าที่ทำเดี๋ยวก็ 0 0xc001f8d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.175193902+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.175234371+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-25T13:20:04.175241748+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.175255395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.175258783+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.175266413+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.175270192+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.175276973+07:00","message":"[bufferProcess] interim [800000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.175279775+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.175283129+07:00","message":"[bufferProcess] interim [800000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.175286054+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.175288892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.175291538+07:00","message":"> Transcript [3484] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.17529502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.175297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.175299246+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.175302112+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.411710651+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.411760274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.411766478+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.41178162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.411788377+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.411796776+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.411799769+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.411805961+07:00","message":"[bufferProcess] interim [980000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.411808133+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.411811161+07:00","message":"[bufferProcess] interim [980000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.411814069+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.411817059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.411819586+07:00","message":"> Transcript [3485] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.411822983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.411824863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.411826812+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.411829467+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.433928727+07:00","message":"[GCS] IsForceVAD: false for message ID: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.488812857+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.488846989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.488852634+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.488862759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.488866446+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.488874184+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.488879126+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.488884826+07:00","message":"[bufferProcess] interim [40000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.488887429+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.488892442+07:00","message":"[bufferProcess] interim [40000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.488896507+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.48889939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.488902287+07:00","message":"> Transcript [3486] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.488905686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.488907784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.488909746+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.488912274+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.494195792+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.699240337+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.699274336+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-25T13:20:04.699279356+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.699294468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.699298785+07:00","message":"receive interim result [false|false]:  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.699308345+07:00","message":"[buffer interim] 218 false 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.699312936+07:00","message":"[buffer interim] 218 false  ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.699319286+07:00","message":"[bufferProcess] interim [160000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.699321731+07:00","message":"[bufferProcess] send to processor:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.699324969+07:00","message":"[bufferProcess] interim [160000000]: ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.699328006+07:00","message":"[bufferProcess] update buffer: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.699331135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.69933385+07:00","message":"> Transcript [3487] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.69933721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.699339196+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.699341422+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.699343924+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.699346704+07:00","message":"Push: 'น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.69934869+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.699351287+07:00","message":"Set new StatePrefix : '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.699353827+07:00","message":"Next Push (prob) : 'มาแล้วน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.699363051+07:00","message":"push: {false น่าจะเพิ่ม 0 0xc001f8d380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.95614416+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.956196515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม\",\"confidence\":0.94858634}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.956204684+07:00","message":"receive interim result [true|false]: 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.956217618+07:00","message":"end recv isFinal message id 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.956221106+07:00","message":"end Recv id 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.956230022+07:00","message":"[buffer interim] 218 true 2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.956240998+07:00","message":"[bufferProcess] interim [280000000]:2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.956249792+07:00","message":"[bufferProcess] send to processor (isfinal):2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.956255719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.956260187+07:00","message":"> Transcript [3488] [false]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.956264427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.956273401+07:00","message":"Set new StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.956277026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.956280763+07:00","message":"> Transcript [3489] [true]: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วนะน้องพิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.956284616+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.956286591+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.956289311+07:00","message":"StatePrefix: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่มมาแล้วเหรอน้องพิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.956293931+07:00","message":"TextPushed: '2 ตัวนี้ไปด้วยกันเลยร้านค้าที่ทำเดี๋ยวก็น่าจะเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:04.956299992+07:00","message":"Push: 'มาแล้วนะน้องพิม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:04.956310147+07:00","message":"push: {true มาแล้วนะน้องพิม 0 0xc001f8d380}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:04.969364654+07:00","message":"write wav file: './tmp/7592/7592_218.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:05.173945675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:05.173966102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.347318274+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.347363065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.347369223+07:00","message":"receive interim result [false|false]: อาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.347383898+07:00","message":"[buffer interim] 219 false อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.347391344+07:00","message":"[bufferProcess] interim [660000000]:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.347394142+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.652673556+07:00","message":"[GCS] IsForceVAD: false for message ID: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.746079193+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.74611747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.746123186+07:00","message":"receive interim result [false|false]: กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.746138808+07:00","message":"[buffer interim] 219 false กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.746145806+07:00","message":"[bufferProcess] interim [80000000]:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.74614845+07:00","message":"[bufferProcess] send to processor:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.746152106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.746155038+07:00","message":"> Transcript [3490] [false]: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.746162328+07:00","message":"Set StatePrefix (first interim): 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.761698107+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.761731069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารกรดมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.761736252+07:00","message":"receive interim result [false|false]: อาหารกรดมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.76174816+07:00","message":"[buffer interim] 219 false อาหารกรดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.761754619+07:00","message":"[bufferProcess] interim [140000000]:อาหารกรดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.761757301+07:00","message":"[bufferProcess] send to processor:กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.761762493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.761765307+07:00","message":"> Transcript [3491] [false]: 'กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.76176775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.761769763+07:00","message":"Set new StatePrefix: 'กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.773779873+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.816368835+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.81640647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะกดมาก\",\"confidence\":0.73406875}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.816413305+07:00","message":"receive interim result [true|false]: สะกดมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.81642111+07:00","message":"end recv isFinal message id 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.816424248+07:00","message":"end Recv id 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.816431715+07:00","message":"[buffer interim] 219 true สะกดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.816440816+07:00","message":"[bufferProcess] interim [170000000]:สะกดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.81644368+07:00","message":"[bufferProcess] send to processor (isfinal):อาหารกรดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.816446756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.816449725+07:00","message":"> Transcript [3492] [false]: 'อาหารกรดมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.816452061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.816454135+07:00","message":"Set new StatePrefix: 'อาหารกรดมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.816455892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.81645778+07:00","message":"> Transcript [3493] [true]: 'สะกดมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.816461036+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.816463096+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.816471835+07:00","message":"StatePrefix: 'อาหารกรดมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.816473915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:05.816476462+07:00","message":"Push: 'สะกดมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:05.816485338+07:00","message":"push: {true สะกดมาก 0 0xc00039d280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:05.823203795+07:00","message":"write wav file: './tmp/7592/7592_219.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.310686205+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.310723215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.310728599+07:00","message":"receive interim result [false|false]: ถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.310742059+07:00","message":"[buffer interim] 220 false ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.310748755+07:00","message":"[bufferProcess] interim [540000000]:ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.310751043+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.441823836+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.441868542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.441874211+07:00","message":"receive interim result [false|false]: ถ้าเกิดมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.441893935+07:00","message":"[buffer interim] 220 false ถ้าเกิดมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.441902013+07:00","message":"[bufferProcess] interim [660000000]:ถ้าเกิดมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.441904328+07:00","message":"[bufferProcess] send to processor:ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.441908024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.441910792+07:00","message":"> Transcript [3494] [false]: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.441914596+07:00","message":"Set StatePrefix (first interim): 'ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.585859603+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.585893912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.585899306+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.585913511+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.585920114+07:00","message":"[bufferProcess] interim [780000000]:ถ้าเกิดมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.585922598+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.585925694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.585928514+07:00","message":"> Transcript [3495] [false]: 'ถ้าเกิดมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.585931575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.585933756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.585935681+07:00","message":"StatePrefix: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.585937647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.680936071+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.680970115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเจ็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.680975606+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเจ็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.680985902+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.680992476+07:00","message":"[bufferProcess] interim [840000000]:ถ้าเกิดมันเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.68099492+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.681000029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.68100286+07:00","message":"> Transcript [3496] [false]: 'ถ้าเกิดมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.681006165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.681008604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.681010592+07:00","message":"StatePrefix: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.681012862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.701177899+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.701210717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.701216275+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.701227838+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.701234488+07:00","message":"[bufferProcess] interim [900000000]:ถ้าเกิดมันเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.701236769+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเจ็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.701241713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.701244581+07:00","message":"> Transcript [3497] [false]: 'ถ้าเกิดมันเจ็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.701247908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.701250151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.701252402+07:00","message":"StatePrefix: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.701254467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.819903473+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.819936987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.819943091+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.819958928+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.819965834+07:00","message":"[bufferProcess] interim [80000000]:ถ้าเกิดมันเค็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.81996862+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.819971989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.81997499+07:00","message":"> Transcript [3498] [false]: 'ถ้าเกิดมันเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.819978486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.819980737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.819982682+07:00","message":"StatePrefix: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.819984824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.819992363+07:00","message":"Push: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.81999454+07:00","message":"TextPushed: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.819996602+07:00","message":"Set new StatePrefix : 'ถ้าเกิดมันเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.819998731+07:00","message":"Next Push (prob) : 'มันเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.820009713+07:00","message":"push: {false ถ้าเกิด 0 0xc002a63000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.967724334+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.967766591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.96777375+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:06.967791013+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.967799938+07:00","message":"[bufferProcess] interim [200000000]:ถ้าเกิดมันเค็มไปเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.967802642+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.967806516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.967810119+07:00","message":"> Transcript [3499] [false]: 'ถ้าเกิดมันเค็มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.967814847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.967817392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.967819857+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:06.967823024+07:00","message":"TextPushed: 'ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.262756819+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.26279276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.262798207+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.262810802+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.2628176+07:00","message":"[bufferProcess] interim [380000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.262819836+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.262823199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.262825972+07:00","message":"> Transcript [3500] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.262829576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.262832039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.262834149+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.262836213+07:00","message":"TextPushed: 'ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.398159004+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.39819435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.398200204+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.398215917+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.398224839+07:00","message":"[bufferProcess] interim [500000000]:ถ้าเกิดมันเค็มไปเดี๋ยวจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.398227327+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.398230419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.398233297+07:00","message":"> Transcript [3501] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.398237482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.398239675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.398242409+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.398244516+07:00","message":"TextPushed: 'ถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.433159188+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.433205387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.433211815+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.433223943+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.433231269+07:00","message":"[bufferProcess] interim [560000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.433233477+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.433237213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.43324001+07:00","message":"> Transcript [3502] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.433244199+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.433246497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.433248685+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.433250713+07:00","message":"TextPushed: 'ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.433254712+07:00","message":"Push: 'มันเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.433256824+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.433258943+07:00","message":"Set new StatePrefix : 'ถ้าเกิดมันเค็มไปเดี๋ยวจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.433261512+07:00","message":"Next Push (prob) : 'ไปเดี๋ยวจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.433268602+07:00","message":"push: {false มันเค็ม 0 0xc002a63000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.948538842+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.948574574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.948580855+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:07.948600106+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.948607632+07:00","message":"[bufferProcess] interim [160000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.948610359+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.948615998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.948619032+07:00","message":"> Transcript [3503] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.948621345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:07.948623809+07:00","message":"Set new StatePrefix: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:08.174554728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:08.174560691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:08.546934288+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:08.546969322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:08.546975037+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:08.546988113+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:08.546994651+07:00","message":"[bufferProcess] interim [760000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:08.546997569+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:08.547002832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:08.547005552+07:00","message":"> Transcript [3504] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:08.547009056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:08.547011094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:08.547013894+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:08.547016665+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.315380984+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.315426705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.315435299+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.315456565+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.315471814+07:00","message":"[bufferProcess] interim [540000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.315476233+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.315481485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.315485824+07:00","message":"> Transcript [3505] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.315490649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.315493533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.315497039+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.315501245+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.510001085+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.510036811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.510042826+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.510059202+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.510066616+07:00","message":"[bufferProcess] interim [780000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.510069618+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.510072943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.510075858+07:00","message":"> Transcript [3506] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.510079357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.510081602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.510084145+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.510087051+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.639303553+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.63934994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.639359249+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.639376917+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.639389757+07:00","message":"[bufferProcess] interim [900000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.639394359+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.639402681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.639409857+07:00","message":"> Transcript [3507] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.639415666+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.639419109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.639422521+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.639426333+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.639433857+07:00","message":"Push: 'ไปเดี๋ยวก็ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.639436831+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.639440039+07:00","message":"Set new StatePrefix : 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.63944383+07:00","message":"Next Push (prob) : 'เอาดินเยอะเยอะอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.639479474+07:00","message":"push: {false ไปเดี๋ยวก็ได้แปลว่า 0 0xc002a63000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.957446406+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.957502483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.957508704+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:09.957528823+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.95753799+07:00","message":"[bufferProcess] interim [140000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.957541184+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.957545646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.957548731+07:00","message":"> Transcript [3508] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:09.95756142+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.414685193+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.414722406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.41472901+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.414741546+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.414750096+07:00","message":"[bufferProcess] interim [680000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.414753225+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.414758912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.414761903+07:00","message":"> Transcript [3509] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.414764827+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.598015206+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.598060729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.598067928+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.598085476+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.598093342+07:00","message":"[bufferProcess] interim [860000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.598096011+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.598107965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.598111939+07:00","message":"> Transcript [3510] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.598115075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.598117448+07:00","message":"Set new StatePrefix: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.872484838+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.872528898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียกเก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.872536968+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียกเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:10.872553304+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียกเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.872561369+07:00","message":"[bufferProcess] interim [100000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียกเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.872564574+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.872573218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.872576161+07:00","message":"> Transcript [3511] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.872580313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.872583609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.872586151+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:10.872603035+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.032066857+07:00","message":"[GCS] IsForceVAD: false for message ID: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.067162048+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.067219588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียก M\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.067225761+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียก M"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.067243733+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียก M"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.067259441+07:00","message":"[bufferProcess] interim [280000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียก M"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.067263226+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียกเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.067267411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.067270513+07:00","message":"> Transcript [3512] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียกเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.067274266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.067277182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.067279174+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.067281806+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.095141443+07:00","message":"[GCS] Start streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.125187816+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.125227931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.125235317+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.125251195+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.125259888+07:00","message":"[bufferProcess] interim [340000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.125263149+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียก M"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.125272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.125274923+07:00","message":"> Transcript [3513] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเรียก M'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.125278662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.125281352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.125283704+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.125286566+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.142009146+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.142032185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.142038046+07:00","message":"receive interim result [false|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.142053217+07:00","message":"[buffer interim] 220 false ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.142058707+07:00","message":"[bufferProcess] interim [460000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.142061971+07:00","message":"[bufferProcess] send to processor:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.142067096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.142070274+07:00","message":"> Transcript [3514] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.142073787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.142075717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.142077886+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.142080354+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.142088574+07:00","message":"Push: 'เอาดินเยอะเยอะนะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.142090765+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.142093229+07:00","message":"Set new StatePrefix : 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.142096199+07:00","message":"Next Push (prob) : 'เลี่ยงเข็มแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.142123586+07:00","message":"push: {false เอาดินเยอะเยอะนะต้อง 0 0xc002a63000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:11.174811921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:11.17482504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.212515424+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.212553678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดีๆเยอะเยอะนะต้องเลี้ยงเข็มแล้วก็\",\"confidence\":0.8870751}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.212560937+07:00","message":"receive interim result [true|false]: ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดีๆเยอะเยอะนะต้องเลี้ยงเข็มแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.212571268+07:00","message":"end recv isFinal message id 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.212573738+07:00","message":"end Recv id 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.212581107+07:00","message":"[buffer interim] 220 true ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดีๆเยอะเยอะนะต้องเลี้ยงเข็มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212588716+07:00","message":"[bufferProcess] interim [460000000]:ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดีๆเยอะเยอะนะต้องเลี้ยงเข็มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212595589+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212600051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212603399+07:00","message":"> Transcript [3515] [false]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212607081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212609609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212611913+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212614994+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212617107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212620693+07:00","message":"> Transcript [3516] [true]: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดีๆเยอะเยอะนะต้องเลี้ยงเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212623199+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212624926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212626804+07:00","message":"StatePrefix: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี่ยงเข็มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212629491+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212631359+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212873408+07:00","message":"Push: 'เลี้ยงเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212876809+07:00","message":"TextPushed: 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดินเยอะเยอะนะต้องเลี้ยงเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212879192+07:00","message":"Set new StatePrefix : 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดีๆเยอะเยอะนะต้องเลี้ยงเข็มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212881661+07:00","message":"Next Push (prob) : 'ถ้าเกิดมันเค็มไปเดี๋ยวก็ได้แปลว่าเอาดีๆเยอะเยอะนะต้องเลี้ยงเข็มแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.212890967+07:00","message":"push: {true เลี้ยงเข็มแล้วก็ 0 0xc002a63000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.212901313+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_220.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:11.227935787+07:00","message":"write wav file: './tmp/7592/7592_220.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.574561832+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.574607088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.57461275+07:00","message":"receive interim result [false|false]: อาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.574627546+07:00","message":"[buffer interim] 221 false อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.574635211+07:00","message":"[bufferProcess] interim [480000000]:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.574637066+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.628388287+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.628428178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.628433272+07:00","message":"receive interim result [false|false]: หาร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.62845408+07:00","message":"[buffer interim] 221 false หาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.628469863+07:00","message":"[bufferProcess] interim [540000000]:หาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.628473026+07:00","message":"[bufferProcess] send to processor:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.628478481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.628482058+07:00","message":"> Transcript [3517] [false]: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.628484622+07:00","message":"Set StatePrefix (first interim): 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.824778053+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.824822573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาร้านที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.824829913+07:00","message":"receive interim result [false|false]: หาร้านที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:11.824847609+07:00","message":"[buffer interim] 221 false หาร้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.824855802+07:00","message":"[bufferProcess] interim [780000000]:หาร้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.824859482+07:00","message":"[bufferProcess] send to processor:หาร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.824868031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.824873186+07:00","message":"> Transcript [3518] [false]: 'หาร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.824876744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:11.824879844+07:00","message":"Set new StatePrefix: 'หาร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.084106328+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.084144482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาร้านที่ใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.084150216+07:00","message":"receive interim result [false|false]: หาร้านที่ใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.08415933+07:00","message":"[buffer interim] 221 false หาร้านที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.08416632+07:00","message":"[bufferProcess] interim [20000000]:หาร้านที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.084168539+07:00","message":"[bufferProcess] send to processor:หาร้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.084171598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.084174534+07:00","message":"> Transcript [3519] [false]: 'หาร้านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.084177913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.084179965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.084181868+07:00","message":"StatePrefix: 'หาร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.084183868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.313219829+07:00","message":"[GCS] IsForceVAD: false for message ID: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.334555869+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.33459285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาร้านที่ใส่เกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.334598111+07:00","message":"receive interim result [false|false]: หาร้านที่ใส่เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.334610236+07:00","message":"[buffer interim] 221 false หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.334618454+07:00","message":"[bufferProcess] interim [260000000]:หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.334620733+07:00","message":"[bufferProcess] send to processor:หาร้านที่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.33462399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.334626667+07:00","message":"> Transcript [3520] [false]: 'หาร้านที่ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.334629763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.334632044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.334634006+07:00","message":"StatePrefix: 'หาร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.334636022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.413305439+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.413353008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาร้านที่ใส่เกลือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.41336168+07:00","message":"receive interim result [true|false]: หาร้านที่ใส่เกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.413371372+07:00","message":"end recv isFinal message id 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.413373545+07:00","message":"end Recv id 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.413380802+07:00","message":"[buffer interim] 221 true หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.413389564+07:00","message":"[bufferProcess] interim [440000000]:หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.413392554+07:00","message":"[bufferProcess] send to processor (isfinal):หาร้านที่ใส่เกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.413395774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.41339895+07:00","message":"> Transcript [3521] [false]: 'หาร้านที่ใส่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.41340217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.413404148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.413406122+07:00","message":"StatePrefix: 'หาร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.413408271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.413409933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.413411974+07:00","message":"> Transcript [3522] [true]: 'หาร้านที่ใส่เกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.413414245+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.413415909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.413417688+07:00","message":"StatePrefix: 'หาร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.413419443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.413425403+07:00","message":"Push: 'หาร้านที่ใส่เกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.413432654+07:00","message":"push: {true หาร้านที่ใส่เกลือ 0 0xc002b50080}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:12.420028513+07:00","message":"write wav file: './tmp/7592/7592_221.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.444399358+07:00","message":"[GCS] Start streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.978897165+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.978937882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประสบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.978944662+07:00","message":"receive interim result [false|false]: ประสบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:12.978960017+07:00","message":"[buffer interim] 222 false ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.978968002+07:00","message":"[bufferProcess] interim [540000000]:ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:12.978970929+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.112597022+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.112637315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งอีเมล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.112643527+07:00","message":"receive interim result [false|false]: ส่งอีเมล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.112659033+07:00","message":"[buffer interim] 222 false ส่งอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.112667182+07:00","message":"[bufferProcess] interim [660000000]:ส่งอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.112669782+07:00","message":"[bufferProcess] send to processor:ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.112677936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.112681331+07:00","message":"> Transcript [3523] [false]: 'ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.112683719+07:00","message":"Set StatePrefix (first interim): 'ประสบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.294670166+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.294711675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.294718366+07:00","message":"receive interim result [false|false]: ผสมไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.29473785+07:00","message":"[buffer interim] 222 false ผสมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.294752419+07:00","message":"[bufferProcess] interim [900000000]:ผสมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.294755849+07:00","message":"[bufferProcess] send to processor:ส่งอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.294765252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.294769986+07:00","message":"> Transcript [3524] [false]: 'ส่งอีเมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.294773581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.294777046+07:00","message":"Set new StatePrefix: 'ส่งอีเมล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.805764932+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.805817469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.805826276+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.805846886+07:00","message":"[buffer interim] 222 false ผสมไอโอดีนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.80586091+07:00","message":"[bufferProcess] interim [380000000]:ผสมไอโอดีนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.805865386+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.80587161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.805876285+07:00","message":"> Transcript [3525] [false]: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.805879848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.805883138+07:00","message":"Set new StatePrefix: 'ผสมไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.998709348+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.998759427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.998764978+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอกคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:13.998782003+07:00","message":"[buffer interim] 222 false ผสมไอโอดีนจะบอกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.998791098+07:00","message":"[bufferProcess] interim [560000000]:ผสมไอโอดีนจะบอกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.998795264+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีนจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.998800373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.998804487+07:00","message":"> Transcript [3526] [false]: 'ผสมไอโอดีนจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.998809943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.998812211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.998814137+07:00","message":"StatePrefix: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:13.998816279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.06036472+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.060398692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.060404374+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอกคุณว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.060416097+07:00","message":"[buffer interim] 222 false ผสมไอโอดีนจะบอกคุณว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.060424504+07:00","message":"[bufferProcess] interim [620000000]:ผสมไอโอดีนจะบอกคุณว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.060427058+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีนจะบอกคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.060430219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.060433031+07:00","message":"> Transcript [3527] [false]: 'ผสมไอโอดีนจะบอกคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.060436353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.060438626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.060440506+07:00","message":"StatePrefix: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.060442584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.150835851+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.150879282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.150885243+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอกคุณพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.150897305+07:00","message":"[buffer interim] 222 false ผสมไอโอดีนจะบอกคุณพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.15090622+07:00","message":"[bufferProcess] interim [680000000]:ผสมไอโอดีนจะบอกคุณพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.150908725+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีนจะบอกคุณว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.150913779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.150916608+07:00","message":"> Transcript [3528] [false]: 'ผสมไอโอดีนจะบอกคุณว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.150919964+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.15092207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.150923999+07:00","message":"StatePrefix: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.150926218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:14.175013851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:14.175014171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.192488303+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.192527482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณประสบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.192535204+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอกคุณประสบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.19255908+07:00","message":"[buffer interim] 222 false ผสมไอโอดีนจะบอกคุณประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.192566643+07:00","message":"[bufferProcess] interim [800000000]:ผสมไอโอดีนจะบอกคุณประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.192570303+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีนจะบอกคุณพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.192579092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.192582539+07:00","message":"> Transcript [3529] [false]: 'ผสมไอโอดีนจะบอกคุณพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.192587198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.192590027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.192593369+07:00","message":"StatePrefix: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.192596111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.192603332+07:00","message":"Push: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.19260617+07:00","message":"TextPushed: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.19260896+07:00","message":"Set new StatePrefix : 'ผสมไอโอดีนจะบอกคุณพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.192612792+07:00","message":"Next Push (prob) : 'จะบอกคุณพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.192621668+07:00","message":"push: {false ผสมไอโอดีน 0 0xc002d20000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.306848342+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.306884594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.30689576+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอกคุณผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.306909575+07:00","message":"[buffer interim] 222 false ผสมไอโอดีนจะบอกคุณผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.306918766+07:00","message":"[bufferProcess] interim [860000000]:ผสมไอโอดีนจะบอกคุณผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.306921988+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีนจะบอกคุณประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.306927487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.306931154+07:00","message":"> Transcript [3530] [false]: 'ผสมไอโอดีนจะบอกคุณประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.306934781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.306939571+07:00","message":"Set new StatePrefix: 'ผสมไอโอดีนจะบอกคุณประสบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.308900725+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.308928224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.308932779+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอกคุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.308942623+07:00","message":"[buffer interim] 222 false ผสมไอโอดีนจะบอกคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.308947299+07:00","message":"[bufferProcess] interim [920000000]:ผสมไอโอดีนจะบอกคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.308949736+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีนจะบอกคุณผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.308952677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.308955384+07:00","message":"> Transcript [3531] [false]: 'ผสมไอโอดีนจะบอกคุณผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.308957549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.308959565+07:00","message":"Set new StatePrefix: 'ผสมไอโอดีนจะบอกคุณผสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.572971766+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.573013346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณผู้ชมว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.573019633+07:00","message":"receive interim result [false|false]: ผสมไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.573034635+07:00","message":"[buffer interim] 222 false ผสมไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.573044243+07:00","message":"[bufferProcess] interim [160000000]:ผสมไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.573046793+07:00","message":"[bufferProcess] send to processor:ผสมไอโอดีนจะบอกคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.573054285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.573057613+07:00","message":"> Transcript [3532] [false]: 'ผสมไอโอดีนจะบอกคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.57306025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.573063175+07:00","message":"Set new StatePrefix: 'ผสมไอโอดีนจะบอกคุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.612442917+07:00","message":"[GCS] IsForceVAD: false for message ID: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.708748317+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.708788786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผสมไอโอดีนจะบอกคุณผสมว่า\",\"confidence\":0.92775506}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.708796449+07:00","message":"receive interim result [true|false]: ผสมไอโอดีนจะบอกคุณผสมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.70880595+07:00","message":"end recv isFinal message id 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.708808635+07:00","message":"end Recv id 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.708815931+07:00","message":"[buffer interim] 222 true ผสมไอโอดีนจะบอกคุณผสมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.708823837+07:00","message":"[bufferProcess] interim [400000000]:ผสมไอโอดีนจะบอกคุณผสมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.708827749+07:00","message":"[bufferProcess] send to processor (isfinal):ผสมไอโอดีนจะบอกคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.70883135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.708834078+07:00","message":"> Transcript [3533] [false]: 'ผสมไอโอดีนจะบอกคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.708836531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.708839805+07:00","message":"Set new StatePrefix: 'ผสมไอโอดีนจะบอกคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.70884164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.708843623+07:00","message":"> Transcript [3534] [true]: 'ผสมไอโอดีนจะบอกคุณผสมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.708846208+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.708848134+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.708850759+07:00","message":"StatePrefix: 'ผสมไอโอดีนจะบอกคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.708853201+07:00","message":"TextPushed: 'ผสมไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:14.708856194+07:00","message":"Push: 'จะบอกคุณผสมว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:14.708866639+07:00","message":"push: {true จะบอกคุณผสมว่า 0 0xc002d20000}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:14.716408596+07:00","message":"write wav file: './tmp/7592/7592_222.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.383284896+07:00","message":"[GCS] Start streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.735488317+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.7355375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.735543103+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.735559113+07:00","message":"[buffer interim] 223 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.73556559+07:00","message":"[bufferProcess] interim [360000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.735567405+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.735573025+07:00","message":"[bufferProcess] send to processor (ticker):ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.735575938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.735578983+07:00","message":"> Transcript [3535] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.735581171+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.932425816+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.932473131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.932479529+07:00","message":"receive interim result [false|false]: ไปเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:15.932491378+07:00","message":"[buffer interim] 223 false ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.932499472+07:00","message":"[bufferProcess] interim [600000000]:ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:15.932502168+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.241248294+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.24128924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.241295366+07:00","message":"receive interim result [false|false]: ไปเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.24130758+07:00","message":"[buffer interim] 223 false ไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.24131753+07:00","message":"[bufferProcess] interim [840000000]:ไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.241321127+07:00","message":"[bufferProcess] send to processor:ไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.241326989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.24133088+07:00","message":"> Transcript [3536] [false]: 'ไปเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.241335087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.241337959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.24134251+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.241344693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.366673438+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.366710859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.366715972+07:00","message":"receive interim result [false|false]: ไปเจอเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.366735588+07:00","message":"[buffer interim] 223 false ไปเจอเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.36674328+07:00","message":"[bufferProcess] interim [960000000]:ไปเจอเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.366745542+07:00","message":"[bufferProcess] send to processor:ไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.366748728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.366751546+07:00","message":"> Transcript [3537] [false]: 'ไปเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.366754553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.366756688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.366759187+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.366761552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.560641303+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.560682686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.56068884+07:00","message":"receive interim result [false|false]: ไปเจอเกลือเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.560700699+07:00","message":"[buffer interim] 223 false ไปเจอเกลือเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.560708469+07:00","message":"[bufferProcess] interim [140000000]:ไปเจอเกลือเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.560712191+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.560716439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.560719916+07:00","message":"> Transcript [3538] [false]: 'ไปเจอเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.560724358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.560728911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.560731243+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.560733418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.617553931+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.617595786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.617603097+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.617621617+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.617632935+07:00","message":"[bufferProcess] interim [260000000]:ไปเจอเกลือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.617636161+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.617643827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.617647639+07:00","message":"> Transcript [3539] [false]: 'ไปเจอเกลือเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.617652305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.617655202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.617658319+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.617661259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.617668283+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.617671405+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.617675119+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.617678695+07:00","message":"Next Push (prob) : 'เจอเกลือเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.61769817+07:00","message":"push: {false ไป 0 0xc002a62c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.82874231+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.828788159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.828794714+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:16.828812257+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.828820588+07:00","message":"[bufferProcess] interim [440000000]:ไปเจอเกลือยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.828823693+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.828827575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.828831167+07:00","message":"> Transcript [3540] [false]: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.828833944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:16.828836015+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.139949882+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.139999211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.140005844+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.140018796+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.140026651+07:00","message":"[bufferProcess] interim [800000000]:ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.140029768+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.140035727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.140038797+07:00","message":"> Transcript [3541] [false]: 'ไปเจอเกลือยี่ห้อไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.140044279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.14004674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.140049686+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.140052472+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:17.176050408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:17.176072452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.496404089+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.496449439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.496455356+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.49647851+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.496492008+07:00","message":"[bufferProcess] interim [100000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.496496911+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.496504761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.496508173+07:00","message":"> Transcript [3542] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.496512026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.496514498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.496518139+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.496521291+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.516096408+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.516127854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.516133319+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.516149035+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.516155176+07:00","message":"[bufferProcess] interim [160000000]:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.516157788+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.516161348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.516164605+07:00","message":"> Transcript [3543] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.516167821+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.516169868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.51617202+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.516174404+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.670963763+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.671019729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.671027756+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.671046458+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.67105723+07:00","message":"[bufferProcess] interim [280000000]:ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.671061965+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.671071955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.671076528+07:00","message":"> Transcript [3544] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.671082433+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.671085497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.671089203+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.671093219+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.671125132+07:00","message":"Push: 'เจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.671128721+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.671132842+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนน้ำปลายี่ห้อไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.671136602+07:00","message":"Next Push (prob) : 'ไหนน้ำปลายี่ห้อไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.671162679+07:00","message":"push: {false เจอเกลือยี่ห้อ 0 0xc002a62c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.742728409+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.742778022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.742784635+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.742800319+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.742809759+07:00","message":"[bufferProcess] interim [400000000]:ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.742812717+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.742820112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.742822965+07:00","message":"> Transcript [3545] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.742825871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.742828314+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.847540974+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.847584365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.847590527+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.847604975+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.847615477+07:00","message":"[bufferProcess] interim [460000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.847618672+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.847624752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.84762774+07:00","message":"> Transcript [3546] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.847632944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.847635289+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.864555746+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.864583161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.86458939+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.864605781+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.864613925+07:00","message":"[bufferProcess] interim [520000000]:ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.864618063+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.864622465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.86462537+07:00","message":"> Transcript [3547] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.864629755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.864632393+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.981051526+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.981085807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.981092667+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:17.981107422+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.981114307+07:00","message":"[bufferProcess] interim [580000000]:ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.981116935+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.981120122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.981123155+07:00","message":"> Transcript [3548] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:17.981126208+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.038075433+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.038115418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยโปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.03813146+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยโปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.038147791+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยโปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.038156285+07:00","message":"[bufferProcess] interim [640000000]:ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยโปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.038158697+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.038162501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.038165967+07:00","message":"> Transcript [3549] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.038171277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.038173554+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำตาย้อยโป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.166566521+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.166603575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปาง 's photo\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.166608935+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปาง 's photo"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.166622597+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.166631969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.166635236+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.166640649+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปาง 's photo"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.166644507+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.166650295+07:00","message":"[bufferProcess] interim [760000000]:ไปเจอเกลือยี่ห้อไหนลำปาง 's photo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.166652746+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยโปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.166655556+07:00","message":"[bufferProcess] interim [820000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.166657781+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปาง 's photo"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.166660639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.166663178+07:00","message":"> Transcript [3550] [false]: 'ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยโปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.166665587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.166667533+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยโปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.166670654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.166672729+07:00","message":"> Transcript [3551] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปาง 's photo'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.16667451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.166676308+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปาง 's photo'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.372325225+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.372366299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.372373049+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.372389214+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.372397735+07:00","message":"[bufferProcess] interim [0]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.372401109+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.372409452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.372412435+07:00","message":"> Transcript [3552] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.372415167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.372422252+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.61371247+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.613752801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.613760109+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.613774361+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.613782027+07:00","message":"[bufferProcess] interim [240000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.613784817+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.613790838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.613794452+07:00","message":"> Transcript [3553] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.613798868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.613801188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.613807186+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.613810122+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.854245726+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.854285743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.854291694+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:18.854304144+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.854310266+07:00","message":"[bufferProcess] interim [480000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.854313151+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.854318593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.854321314+07:00","message":"> Transcript [3554] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.854325328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.854327468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.85433208+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:18.854334829+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.061780551+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.061824459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.061831877+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.061851468+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.061866795+07:00","message":"[bufferProcess] interim [720000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.061869873+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.061878932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.061882035+07:00","message":"> Transcript [3555] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.061885578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.061887633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.061889982+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.061892817+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.128053973+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.128090158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.128096642+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.128110531+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.128117344+07:00","message":"[bufferProcess] interim [780000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.128120097+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.12812655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.128129525+07:00","message":"> Transcript [3556] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.128134038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.128138114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.128141014+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.128144853+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.128154001+07:00","message":"Push: 'ไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.12815711+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.128160703+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.128164871+07:00","message":"Next Push (prob) : 'ยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.128189359+07:00","message":"push: {false ไหนลำปางเชียงใหม่ซอสปรุงรส 0 0xc002a62c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.328817165+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.328861821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.328868508+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.328884145+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.328898639+07:00","message":"[bufferProcess] interim [20000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.328901587+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.328905601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.328908651+07:00","message":"> Transcript [3557] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.328912862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.328914926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.328916996+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.328920284+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.602041591+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.6020811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอารมณ์ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.602087866+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอารมณ์ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.602099578+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.602106871+07:00","message":"[bufferProcess] interim [200000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.602109533+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.602115006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.60211803+07:00","message":"> Transcript [3558] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.602122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.602124265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.602126734+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.602129358+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.670241048+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.670281868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.670287786+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:19.670300314+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.670306394+07:00","message":"[bufferProcess] interim [320000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.670308986+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอารมณ์ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.670312606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.670314931+07:00","message":"> Transcript [3559] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีอารมณ์ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.670318676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.670322422+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.670324508+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:19.670327155+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.153569623+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.15360489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.153611731+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.153624414+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.153633574+07:00","message":"[bufferProcess] interim [740000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.153636296+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.153639887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.153642824+07:00","message":"> Transcript [3560] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.15364683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.153649201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.153651298+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.15365585+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.15366107+07:00","message":"Push: 'ยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.153663144+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.153665395+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.153668727+07:00","message":"Next Push (prob) : 'มีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.15367636+07:00","message":"push: {false ยี่ห้อไหนเนี่ยไม่ 0 0xc002a62c00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:20.176675624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:20.176680783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.465707932+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.465745342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.465753171+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.465768236+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.46577542+07:00","message":"[bufferProcess] interim [40000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.465778138+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.465781605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.465784233+07:00","message":"> Transcript [3561] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.465788809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.465790998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.465793296+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.465796227+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.655324784+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.655367554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.655377929+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.655393716+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.655401457+07:00","message":"[bufferProcess] interim [280000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.655404458+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.655417655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.655420906+07:00","message":"> Transcript [3562] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.65542541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.655427887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.65543079+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.65543385+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.861033196+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.861087975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.861101919+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.861123367+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.86113581+07:00","message":"[bufferProcess] interim [460000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.861153847+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.861180655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.861187036+07:00","message":"> Transcript [3563] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.861193876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.861197097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.861201019+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.861205521+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.925559875+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.925603779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.925612772+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.925630389+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.925638999+07:00","message":"[bufferProcess] interim [580000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.925643305+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.9256501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.925653559+07:00","message":"> Transcript [3564] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.925660803+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.925663255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.925665634+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.925668652+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.925675553+07:00","message":"Push: 'มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.925677659+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.925680092+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:20.92568291+07:00","message":"Next Push (prob) : 'แจ้งตำรวจได้ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:20.925709616+07:00","message":"push: {false มีไอโอดีน 0 0xc002a62c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.056643859+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.0566914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.056699307+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.056716684+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.056725324+07:00","message":"[bufferProcess] interim [700000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.056728504+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.056735923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.056739516+07:00","message":"> Transcript [3565] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.056742664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.056744799+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.392011154+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.392059311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.392067012+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.392084932+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.39209333+07:00","message":"[bufferProcess] interim [940000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.392097071+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.392104835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.392107865+07:00","message":"> Transcript [3566] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.392112517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.392117765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.392119925+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.392122812+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.415417631+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.415450987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.415466052+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.415477015+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.415482731+07:00","message":"[bufferProcess] interim [0]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.41548564+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.415491616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.41549468+07:00","message":"> Transcript [3567] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.415498748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.415500915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.415503013+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.415505799+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.562799072+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.562835416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.562841929+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:21.56285584+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.562863112+07:00","message":"[bufferProcess] interim [180000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.562866151+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.562871689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.562874113+07:00","message":"> Transcript [3568] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.562878099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.562880519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.562882562+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:21.562885135+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.142762689+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.142809287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.142817254+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.142833236+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.142841389+07:00","message":"[bufferProcess] interim [780000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.142844507+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.14285375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.142857285+07:00","message":"> Transcript [3569] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.142862695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.142865375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.142867433+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.142870503+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.142878538+07:00","message":"Push: 'แจ้งตำรวจได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.142880753+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.142883275+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.142886155+07:00","message":"Next Push (prob) : 'ต้องละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.142919857+07:00","message":"push: {false แจ้งตำรวจได้ถูก 0 0xc002a62c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.516370063+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.516404439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.51641054+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.516423556+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.516430359+07:00","message":"[bufferProcess] interim [140000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.516433353+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.516439293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.516442065+07:00","message":"> Transcript [3570] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.516445718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.516448108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.516450073+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:22.516452619+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.768792718+07:00","message":"[GCS] Cleaned up inactive client: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.768830435+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.768833558+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.768835809+07:00","message":"[GCS] Cleaned up inactive client: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.768837677+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.768839519+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:22.76884133+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.159624129+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.159669636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.159676448+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.159693745+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.159705871+07:00","message":"[bufferProcess] interim [740000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.159709041+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.159717166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.159720201+07:00","message":"> Transcript [3571] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.159725154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.159727778+07:00","message":"Set new StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:23.177241984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:23.177259849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.414136262+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.414173611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.41418035+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:23.414193844+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.414203553+07:00","message":"[bufferProcess] interim [100000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.414206794+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.414212342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.414214941+07:00","message":"> Transcript [3572] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.414219004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.414221128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.414225074+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:23.414227993+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.078743153+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.078785481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.078792611+07:00","message":"receive interim result [false|false]: ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.078807112+07:00","message":"[buffer interim] 223 false ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.078815284+07:00","message":"[bufferProcess] interim [700000000]:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.078818619+07:00","message":"[bufferProcess] send to processor:ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.078826282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.078829506+07:00","message":"> Transcript [3573] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.078834102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.078836347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.078838335+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.078841098+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.800980717+07:00","message":"[GCS] IsForceVAD: false for message ID: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.933270105+07:00","message":"[GCS] Start streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.990292846+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.990337493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว\",\"confidence\":0.941135}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.990344291+07:00","message":"receive interim result [true|false]: ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.990356389+07:00","message":"end recv isFinal message id 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.990359054+07:00","message":"end Recv id 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.990368429+07:00","message":"[buffer interim] 223 true ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990377453+07:00","message":"[bufferProcess] interim [630000000]:ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990381641+07:00","message":"[bufferProcess] send to processor (isfinal):ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990388326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990391741+07:00","message":"> Transcript [3574] [false]: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990396125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990398304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990400681+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990403838+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990406262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990408473+07:00","message":"> Transcript [3575] [true]: 'ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990411125+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990412893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990414705+07:00","message":"StatePrefix: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990417062+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990419467+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990674116+07:00","message":"Push: 'ออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990677666+07:00","message":"TextPushed: 'ไปเจอเกลือยี่ห้อไหนลำปางเชียงใหม่ซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990680935+07:00","message":"Set new StatePrefix : 'ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990683945+07:00","message":"Next Push (prob) : 'ไปเจอเกลือยี่ห้อไหนน้ำตาย่อยซอสปรุงรสยี่ห้อไหนเนี่ยไม่มีไอโอดีนแจ้งตำรวจได้ถูกต้องตามกฎหมายออกมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.990695856+07:00","message":"push: {true ออกมาแล้ว 0 0xc002a62c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:24.990716634+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_223.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:24.992528492+07:00","message":"[GCS] IsForceVAD: false for message ID: 224"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:25.005344435+07:00","message":"write wav file: './tmp/7592/7592_223.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.053440338+07:00","message":"[GCS] Start streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.134531572+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.134556729+07:00","message":"found end of frame, send empty tag with msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.134562065+07:00","message":"end Recv id 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.134575713+07:00","message":"[buffer interim] 224 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.134613338+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.134619302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.134623092+07:00","message":"> Transcript [3576] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.134625736+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.134627842+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.134629804+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.134632164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.134636612+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.134647335+07:00","message":"push: {true \n 0 0xc000189900}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:25.139793167+07:00","message":"write wav file: './tmp/7592/7592_224.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.784105526+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.78415542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.784163663+07:00","message":"receive interim result [false|false]: หายแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:25.784180753+07:00","message":"[buffer interim] 225 false หายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.784189847+07:00","message":"[bufferProcess] interim [540000000]:หายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:25.784193561+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:26.177841674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:26.177887247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.255309918+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.255355136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายแล้วพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.25536044+07:00","message":"receive interim result [false|false]: หายแล้วพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.255375156+07:00","message":"[buffer interim] 225 false หายแล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.255381672+07:00","message":"[bufferProcess] interim [20000000]:หายแล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.255383863+07:00","message":"[bufferProcess] send to processor:หายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.255387514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.255390557+07:00","message":"> Transcript [3577] [false]: 'หายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.255392698+07:00","message":"Set StatePrefix (first interim): 'หายแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.498589513+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.498640355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.49864714+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.498663401+07:00","message":"[buffer interim] 225 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.498671186+07:00","message":"[bufferProcess] interim [320000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.49867404+07:00","message":"[bufferProcess] send to processor:หายแล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.498682577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.498686229+07:00","message":"> Transcript [3578] [false]: 'หายแล้วพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.498689752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.498691997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.498694161+07:00","message":"StatePrefix: 'หายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.498696449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.652390098+07:00","message":"[GCS] IsForceVAD: false for message ID: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.72648894+07:00","message":"[GCS] Start streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.802503902+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.802552933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หายแล้ว\",\"confidence\":0.8623382}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.802558961+07:00","message":"receive interim result [true|false]: หายแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.802572389+07:00","message":"end recv isFinal message id 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.802574571+07:00","message":"end Recv id 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.802582468+07:00","message":"[buffer interim] 225 true หายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.802594017+07:00","message":"[bufferProcess] interim [620000000]:หายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.802597182+07:00","message":"[bufferProcess] send to processor (isfinal):พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.802601158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.802604154+07:00","message":"> Transcript [3579] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.802606974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.80260911+07:00","message":"Set new StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.802610867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.802612733+07:00","message":"> Transcript [3580] [true]: 'หายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.802615153+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.802617373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.802619311+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.802621515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:26.802629139+07:00","message":"Push: 'หายแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:26.802638579+07:00","message":"push: {true หายแล้ว 0 0xc003992180}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:26.809784493+07:00","message":"write wav file: './tmp/7592/7592_225.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.459262235+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.459316357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.459322302+07:00","message":"receive interim result [false|false]: จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.459340798+07:00","message":"[buffer interim] 226 false จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.459348629+07:00","message":"[bufferProcess] interim [540000000]:จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.459351086+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.576358102+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.576385261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.57639058+07:00","message":"receive interim result [false|false]: จะได้ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.576403659+07:00","message":"[buffer interim] 226 false จะได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.576409552+07:00","message":"[bufferProcess] interim [660000000]:จะได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.576412695+07:00","message":"[bufferProcess] send to processor:จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.576416395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.576419674+07:00","message":"> Transcript [3581] [false]: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.57642245+07:00","message":"Set StatePrefix (first interim): 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.786966227+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.787004951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.787010345+07:00","message":"receive interim result [false|false]: จะได้ช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:27.787020205+07:00","message":"[buffer interim] 226 false จะได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.787027457+07:00","message":"[bufferProcess] interim [900000000]:จะได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.787029776+07:00","message":"[bufferProcess] send to processor:จะได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.787032651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.787035831+07:00","message":"> Transcript [3582] [false]: 'จะได้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.7870395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.787041495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.787043401+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:27.787045443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.106662509+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.10670592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.106712803+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.106727527+07:00","message":"[buffer interim] 226 false จะได้ช่วยกันสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.106735354+07:00","message":"[bufferProcess] interim [140000000]:จะได้ช่วยกันสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.106737942+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.106741054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.106743959+07:00","message":"> Transcript [3583] [false]: 'จะได้ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.106747491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.106749653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.106751598+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.106753618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.159234532+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.159273401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันสักตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.15927925+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันสักตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.159292863+07:00","message":"[buffer interim] 226 false จะได้ช่วยกันสักตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.159299936+07:00","message":"[bufferProcess] interim [260000000]:จะได้ช่วยกันสักตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.159302271+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.159307215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.159310086+07:00","message":"> Transcript [3584] [false]: 'จะได้ช่วยกันสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.15931361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.159315823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.159318302+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.159320535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.478272035+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.478309372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันสัปดาห์หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.478314908+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันสัปดาห์หน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.47833198+07:00","message":"[buffer interim] 226 false จะได้ช่วยกันสัปดาห์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.478339116+07:00","message":"[bufferProcess] interim [560000000]:จะได้ช่วยกันสัปดาห์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.478342226+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันสักตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.478346557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.4783492+07:00","message":"> Transcript [3585] [false]: 'จะได้ช่วยกันสักตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.478352688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.478354979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.478356779+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.478359457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.478364711+07:00","message":"Push: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.478366941+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.478369207+07:00","message":"Set new StatePrefix : 'จะได้ช่วยกันสักตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.478371673+07:00","message":"Next Push (prob) : 'ช่วยกันสักตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.47838099+07:00","message":"push: {false จะได้ 0 0xc000188c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.612774257+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.612818402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.612824704+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:28.61283818+07:00","message":"[buffer interim] 226 false จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.612848566+07:00","message":"[bufferProcess] interim [680000000]:จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.612851394+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันสัปดาห์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.61285513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.612858222+07:00","message":"> Transcript [3586] [false]: 'จะได้ช่วยกันสัปดาห์หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.612861482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:28.612863745+07:00","message":"Set new StatePrefix: 'จะได้ช่วยกันสัปดาห์หน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.175486447+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.175535521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.175543183+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.175560014+07:00","message":"[buffer interim] 226 false จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.17556834+07:00","message":"[bufferProcess] interim [280000000]:จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.175571181+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.175574989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.175578267+07:00","message":"> Transcript [3587] [false]: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.17558112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.175583237+07:00","message":"Set new StatePrefix: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:29.178647417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:29.178655523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.379467375+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.379506724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันสัปปายะความเข้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.379513204+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันสัปปายะความเข้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.3795285+07:00","message":"[buffer interim] 226 false จะได้ช่วยกันสัปปายะความเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.379536539+07:00","message":"[bufferProcess] interim [520000000]:จะได้ช่วยกันสัปปายะความเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.379539515+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันจับตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.379545399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.379548348+07:00","message":"> Transcript [3588] [false]: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.379552496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.379554962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.379557255+07:00","message":"StatePrefix: 'จะได้ช่วยกันจับตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.379559874+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.496545904+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.496583825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันสัปปายะความเค็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.496589617+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันสัปปายะความเค็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.496601797+07:00","message":"[buffer interim] 226 false จะได้ช่วยกันสัปปายะความเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.496609808+07:00","message":"[bufferProcess] interim [580000000]:จะได้ช่วยกันสัปปายะความเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.49661209+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันสัปปายะความเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.496615973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.496618865+07:00","message":"> Transcript [3589] [false]: 'จะได้ช่วยกันสัปปายะความเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.496621697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.496625404+07:00","message":"Set new StatePrefix: 'จะได้ช่วยกันสัปปายะความเข้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.766142768+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.766179312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.766184769+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.766195445+07:00","message":"[buffer interim] 226 false จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.766202514+07:00","message":"[bufferProcess] interim [880000000]:จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.766205119+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันสัปปายะความเค็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.766208525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.766211425+07:00","message":"> Transcript [3590] [false]: 'จะได้ช่วยกันสัปปายะความเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.766213662+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.766215693+07:00","message":"Set new StatePrefix: 'จะได้ช่วยกันสัปปายะความเค็ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.949745993+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.949799647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.949812962+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:29.949830939+07:00","message":"[buffer interim] 226 false จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.949839631+07:00","message":"[bufferProcess] interim [0]:จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.949842463+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.949847805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.949850773+07:00","message":"> Transcript [3591] [false]: 'จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.949854677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.949857121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.949859465+07:00","message":"StatePrefix: 'จะได้ช่วยกันสัปปายะความเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:29.94986192+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.025776033+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.025817905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แมว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.025824922+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แมว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.025841297+07:00","message":"[buffer interim] 226 false จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แมว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.025847791+07:00","message":"[bufferProcess] interim [120000000]:จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แมว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.025850586+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.025858053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.025861111+07:00","message":"> Transcript [3592] [false]: 'จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.025864709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.025866907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.025870439+07:00","message":"StatePrefix: 'จะได้ช่วยกันสัปปายะความเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.025872936+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.219696704+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.21973479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.21974191+07:00","message":"receive interim result [false|false]: จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.219754756+07:00","message":"[buffer interim] 226 false จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.219763572+07:00","message":"[bufferProcess] interim [240000000]:จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.21976637+07:00","message":"[bufferProcess] send to processor:จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แมว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.219771925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.219774773+07:00","message":"> Transcript [3593] [false]: 'จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แมว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.219778257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.219780354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.21978268+07:00","message":"StatePrefix: 'จะได้ช่วยกันสัปปายะความเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.219785173+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.25190025+07:00","message":"[GCS] IsForceVAD: false for message ID: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.42919505+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.429239722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า\",\"confidence\":0.93848}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.429249495+07:00","message":"receive interim result [true|false]: จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.429289432+07:00","message":"end recv isFinal message id 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.429299021+07:00","message":"end Recv id 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.42931071+07:00","message":"[buffer interim] 226 true จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429320795+07:00","message":"[bufferProcess] interim [540000000]:จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.42933079+07:00","message":"[bufferProcess] send to processor (isfinal):จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429335915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429340279+07:00","message":"> Transcript [3594] [false]: 'จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429350395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429353768+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.42935752+07:00","message":"StatePrefix: 'จะได้ช่วยกันสัปปายะความเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.42936105+07:00","message":"TextPushed: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429370001+07:00","message":"Push: 'ช่วยกันสัปปายะความเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429374104+07:00","message":"TextPushed: 'จะได้ช่วยกันสัปปายะความเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.42937773+07:00","message":"Set new StatePrefix : 'จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429382118+07:00","message":"Next Push (prob) : 'ยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429385485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.42938913+07:00","message":"> Transcript [3595] [true]: 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.42939266+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.42939532+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429398292+07:00","message":"StatePrefix: 'จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429401999+07:00","message":"TextPushed: 'จะได้ช่วยกันสัปปายะความเค็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429404838+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.429476788+07:00","message":"push: {false ช่วยกันสัปปายะความเค็ม 0 0xc000188c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429598062+07:00","message":"Push: 'ยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429617435+07:00","message":"TextPushed: 'จะได้ช่วยกันสัปปายะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429621303+07:00","message":"Set new StatePrefix : 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429624819+07:00","message":"Next Push (prob) : 'จะได้ช่วยกันจับตานะคะความเค็มยังไม่ได้แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:30.429615146+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_226.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.429623435+07:00","message":"push: {true ยังไม่ได้แปลว่า 0 0xc000188c80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:30.439599687+07:00","message":"write wav file: './tmp/7592/7592_226.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:30.634248331+07:00","message":"[GCS] Start streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.099150246+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.099186299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.099191018+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.099204515+07:00","message":"[buffer interim] 227 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.099210773+07:00","message":"[bufferProcess] interim [240000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.099212711+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.176005112+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.176046108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.176051912+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.176064784+07:00","message":"[buffer interim] 227 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.17607163+07:00","message":"[bufferProcess] interim [360000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.176074114+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.176079157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.176081961+07:00","message":"> Transcript [3596] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.176084063+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.325340845+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.325378652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีใบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.325383914+07:00","message":"receive interim result [false|false]: ไม่มีใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.325400572+07:00","message":"[buffer interim] 227 false ไม่มีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.325410212+07:00","message":"[bufferProcess] interim [480000000]:ไม่มีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.325413781+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.325418268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.325422354+07:00","message":"> Transcript [3597] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.325426908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.325429688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.325432356+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.325435313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.36172779+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.361762201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.361768117+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.361779179+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.361787521+07:00","message":"[bufferProcess] interim [600000000]:ไม่มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.361789911+07:00","message":"[bufferProcess] send to processor:ไม่มีใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.361794827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.36179786+07:00","message":"> Transcript [3598] [false]: 'ไม่มีใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.361801075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.361803027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.361805112+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.361807164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.816651457+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.816695893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.816701977+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:31.816715433+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.816722938+07:00","message":"[bufferProcess] interim [20000000]:ไม่มีประโยชน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.816725141+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.816730069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.816733069+07:00","message":"> Transcript [3599] [false]: 'ไม่มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.816736417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.816738502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.816740794+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:31.816742937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.002289237+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.002334972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.002342907+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.002358288+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.002367257+07:00","message":"[bufferProcess] interim [140000000]:ไม่มีประโยชน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.002371278+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.002381747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.002386941+07:00","message":"> Transcript [3600] [false]: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.002392743+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.002397529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.002402244+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.002406332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.002417095+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.002420984+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.002424842+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.002428882+07:00","message":"Next Push (prob) : 'มีประโยชน์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.002439785+07:00","message":"push: {false ไม่ 0 0xc003992300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.062737432+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.062777609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.062783774+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.062799131+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.062807989+07:00","message":"[bufferProcess] interim [260000000]:ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.062810834+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.062816565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.062819334+07:00","message":"> Transcript [3601] [false]: 'ไม่มีประโยชน์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.062822774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.062824981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.062826907+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.062829121+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:32.179479151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:32.179505535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.255911589+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.255949456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.255955851+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.255968825+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.255975385+07:00","message":"[bufferProcess] interim [440000000]:ไม่มีประโยชน์หรือว่ามีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.255977863+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.255982854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.255985881+07:00","message":"> Transcript [3602] [false]: 'ไม่มีประโยชน์หรือว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.255989377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.255991598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.255993676+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.255996357+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.259778432+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.259802688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.259808533+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.259821136+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.259825967+07:00","message":"[bufferProcess] interim [500000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.259829136+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.259841026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.259843747+07:00","message":"> Transcript [3603] [false]: 'ไม่มีประโยชน์หรือว่ามีปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.259847266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.259849222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.25985134+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.259853751+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.699419424+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.699451734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.699467155+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.699482036+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.699489888+07:00","message":"[bufferProcess] interim [860000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.69949414+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.699503063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.699506796+07:00","message":"> Transcript [3604] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.69951203+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.699515303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.699518521+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.699522245+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.699530115+07:00","message":"Push: 'มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.6995331+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.69953631+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.699539507+07:00","message":"Next Push (prob) : 'ว่ามีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.699548413+07:00","message":"push: {false มีประโยชน์หรือ 0 0xc003992300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.716046184+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.716073412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.716078634+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.716092039+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.716097656+07:00","message":"[bufferProcess] interim [920000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.716100287+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.716103601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.716106297+07:00","message":"> Transcript [3605] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.716109657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.716112058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.716113943+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.716116499+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.920940102+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.920984795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.92099162+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.921006668+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.921015068+07:00","message":"[bufferProcess] interim [100000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.921018241+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.921025471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.921028615+07:00","message":"> Transcript [3606] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.921032141+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.92103482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.921037399+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.921040604+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.971045351+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.971089624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.9710957+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:32.971108512+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.971117176+07:00","message":"[bufferProcess] interim [220000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.971119958+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.97112335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.971126237+07:00","message":"> Transcript [3607] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.971130161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.971133925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.97113631+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:32.971138629+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.255493385+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.255537534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.255543681+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.255558179+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.255568564+07:00","message":"[bufferProcess] interim [400000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.255571495+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.255575437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.255578749+07:00","message":"> Transcript [3608] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.255582964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.255585509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.255587826+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.255590779+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.255593438+07:00","message":"Push: 'ว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.255597201+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.255599519+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.255602333+07:00","message":"Next Push (prob) : 'แต่ว่าต้องดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.255610956+07:00","message":"push: {false ว่ามีประโยชน์ 0 0xc003992300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.317052476+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.317086233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.317092178+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.317107582+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.317114492+07:00","message":"[bufferProcess] interim [520000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.317118192+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.317122441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.317124839+07:00","message":"> Transcript [3609] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.317128518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.317130553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.317132548+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.317135409+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.459811974+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.459857401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.459864679+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.459878534+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.459886293+07:00","message":"[bufferProcess] interim [580000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.459888992+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.459893089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.459896585+07:00","message":"> Transcript [3610] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.459900594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.45990294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.459905079+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.45990865+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.483966718+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.484012922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.484019134+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.484034845+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.484043274+07:00","message":"[bufferProcess] interim [640000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.484046222+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.484087781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.484091042+07:00","message":"> Transcript [3611] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.484095798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.484097977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.484100696+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.484103796+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.48847007+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.488505642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.488511788+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.488524254+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.488530562+07:00","message":"[bufferProcess] interim [700000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.488533172+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.488538527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.488541509+07:00","message":"> Transcript [3612] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.488545775+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.488547918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.488550292+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.488553178+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.488557818+07:00","message":"Push: 'แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.488559844+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.488563775+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.488566795+07:00","message":"Next Push (prob) : 'ว่าสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.48857424+07:00","message":"push: {false แต่ว่าต้องดู 0 0xc003992300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.661939096+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.661978768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.661984954+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.661998058+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.662006898+07:00","message":"[bufferProcess] interim [880000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.662009295+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.662012515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.662015284+07:00","message":"> Transcript [3613] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.662017678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.662019762+07:00","message":"Set new StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.827475864+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.827511235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.827517991+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:33.827534651+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.827541707+07:00","message":"[bufferProcess] interim [0]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.827544136+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.827547511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.827550284+07:00","message":"> Transcript [3614] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.8275538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.827556094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.827557938+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:33.827562709+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.185381747+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.185417136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทำยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.185423265+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทำยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.18543503+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.18544238+07:00","message":"[bufferProcess] interim [300000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.185445189+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.185450698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.185463108+07:00","message":"> Transcript [3615] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.185467123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.185469308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.185471681+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.185474746+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.292542338+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.292580063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทางใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.292586152+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทางใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.292601116+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทางใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.292608015+07:00","message":"[bufferProcess] interim [420000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทางใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.292610791+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.292621663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.292624729+07:00","message":"> Transcript [3616] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.292632501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.292635256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.29263835+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.292641533+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.307106996+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.3071361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.307141745+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.307157799+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.307165931+07:00","message":"[bufferProcess] interim [480000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.30717034+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทางใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.307176641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.307180993+07:00","message":"> Transcript [3617] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทางใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.307185134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.307187339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.307189479+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.307191959+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.307198213+07:00","message":"Push: 'ว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.307200407+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.307202627+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในทางใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.307204825+07:00","message":"Next Push (prob) : 'ในทางใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.307212695+07:00","message":"push: {false ว่าสรรพคุณ 0 0xc003992300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.368338353+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.368370947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.368377647+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.368390071+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.368396681+07:00","message":"[bufferProcess] interim [600000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.368399747+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.368406508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.368409789+07:00","message":"> Transcript [3618] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.368412784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.368415146+07:00","message":"Set new StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.701400866+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.701436699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.701442427+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.701459473+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.701468753+07:00","message":"[bufferProcess] interim [900000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.701474447+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.70147996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.701482721+07:00","message":"> Transcript [3619] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.701486756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.701488865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.701491183+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.701495691+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.834390336+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.834426791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.834432578+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:34.834445765+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.834460304+07:00","message":"[bufferProcess] interim [960000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.834465307+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.834472258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.834475114+07:00","message":"> Transcript [3620] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.834479093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.834481389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.834483715+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:34.834486243+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.046946389+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.046985414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.046992598+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.047004672+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.047011282+07:00","message":"[bufferProcess] interim [140000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.047013997+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.047019382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.047022182+07:00","message":"> Transcript [3621] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.04702589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.047028037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.047030311+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.047032808+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.096423096+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.096464365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.096471141+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.096485951+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.096492722+07:00","message":"[bufferProcess] interim [260000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.096495455+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.096505431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.096508373+07:00","message":"> Transcript [3622] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.096513074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.096515585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.096517763+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.096520415+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.096523319+07:00","message":"Push: 'ในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.096525271+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.096527513+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.096530151+07:00","message":"Next Push (prob) : 'อะไรอย่างที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.096538204+07:00","message":"push: {false ในนั้นมันคือ 0 0xc003992300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:35.180415344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:35.18043672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.267920728+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.267961428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.267967815+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.267984805+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.26799313+07:00","message":"[bufferProcess] interim [500000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.267996307+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.268000616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.268003833+07:00","message":"> Transcript [3623] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.268007939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.26801011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.268012567+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.268015518+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.415964844+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.416007393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.416013598+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.416026867+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.416037066+07:00","message":"[bufferProcess] interim [620000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.416040491+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.416046413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.416049389+07:00","message":"> Transcript [3624] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.416053843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.416056011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.416058617+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.416061559+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.589324544+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.589369961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.589377379+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.589393515+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.58940163+07:00","message":"[bufferProcess] interim [740000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.589404708+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.589415372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.589422188+07:00","message":"> Transcript [3625] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.589429166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.589431468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.589434066+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.589437062+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.717288914+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.717334844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.717345359+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.71736122+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.717370029+07:00","message":"[bufferProcess] interim [860000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.717373667+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.717382669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.71738606+07:00","message":"> Transcript [3626] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.71739104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.717393441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.717396015+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.717399131+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.717407497+07:00","message":"Push: 'อะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.717409634+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.717412229+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.717415022+07:00","message":"Next Push (prob) : 'กล่าวไปด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.717442108+07:00","message":"push: {false อะไรอย่างที่ได้ 0 0xc003992300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.972140077+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.97217792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.972184272+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:35.972196071+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.972204307+07:00","message":"[bufferProcess] interim [40000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.972207764+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.972214913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.972217878+07:00","message":"> Transcript [3627] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.97222242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.972224525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.972226471+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:35.972229347+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.00849352+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.008532325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.008538882+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.008554384+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.008562243+07:00","message":"[bufferProcess] interim [160000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.008565548+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.008569725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.008572618+07:00","message":"> Transcript [3628] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.008577563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.008579852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.008581808+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.008585031+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.197252688+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.197302202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.197312132+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.197330846+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.197339625+07:00","message":"[bufferProcess] interim [400000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.197342799+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.197347477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.197351046+07:00","message":"> Transcript [3629] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.197355639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.197357864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.197360034+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.197363+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.355614864+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.355660744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.355668268+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.355683321+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.355691583+07:00","message":"[bufferProcess] interim [520000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.355694698+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.355701944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.35570536+07:00","message":"> Transcript [3630] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.355710468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.355712895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.355715348+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.355718916+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.355726977+07:00","message":"Push: 'กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.355728965+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.355731611+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.355734473+07:00","message":"Next Push (prob) : 'คะวันนี้ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.355743251+07:00","message":"push: {false กล่าวไปด้วยนะ 0 0xc003992300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.499635425+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.4996735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.49967952+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.499693513+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.499700908+07:00","message":"[bufferProcess] interim [640000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.499704005+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.499709546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.499712566+07:00","message":"> Transcript [3631] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.499715596+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.680853877+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.68088778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.680893876+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.680909056+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.680916543+07:00","message":"[bufferProcess] interim [880000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.680919436+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.680922966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.680925743+07:00","message":"> Transcript [3632] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.680929859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.680932239+07:00","message":"Set new StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.880515398+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.880551935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.880558263+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:36.880570362+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.880577527+07:00","message":"[bufferProcess] interim [120000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.880580486+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.88058603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.880589484+07:00","message":"> Transcript [3633] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.880595928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.880598087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.880600027+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:36.880604524+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.001823394+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.001868348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.001875636+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.001889118+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.001897345+07:00","message":"[bufferProcess] interim [180000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.001900592+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.001907065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.001910411+07:00","message":"> Transcript [3634] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.001916605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.001919046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.001920995+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.001924205+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.173474911+07:00","message":"[GCS] IsForceVAD: false for message ID: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.196072552+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.196113402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.196120817+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.196141786+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.19614986+07:00","message":"[bufferProcess] interim [360000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.196152982+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.196158154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.196162529+07:00","message":"> Transcript [3635] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.196167271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.196169459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.196171599+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.196174519+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.233568947+07:00","message":"[GCS] Start streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.246778817+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.246817866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.246824719+07:00","message":"receive interim result [false|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.24683683+07:00","message":"[buffer interim] 227 false ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.246844413+07:00","message":"[bufferProcess] interim [420000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.24684824+07:00","message":"[bufferProcess] send to processor:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.246852295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.246855117+07:00","message":"> Transcript [3636] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.246859952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.246862179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.246864449+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.246867571+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.246871113+07:00","message":"Push: 'คะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.246873286+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.24687601+07:00","message":"Set new StatePrefix : 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.246878537+07:00","message":"Next Push (prob) : 'สำคัญจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.246886538+07:00","message":"push: {false คะวันนี้ไอโอดีน 0 0xc003992300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.460037309+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.460081132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ\",\"confidence\":0.9484988}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.460087976+07:00","message":"receive interim result [true|false]: ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.460099246+07:00","message":"end recv isFinal message id 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.460101771+07:00","message":"end Recv id 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.460108594+07:00","message":"[buffer interim] 227 true ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460121283+07:00","message":"[bufferProcess] interim [540000000]:ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460125245+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460138439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460159103+07:00","message":"> Transcript [3637] [false]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460166024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460168463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460171206+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460174868+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460177953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460180382+07:00","message":"> Transcript [3638] [true]: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460182864+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.46018476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460186607+07:00","message":"StatePrefix: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีนสำคัญจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460188839+07:00","message":"TextPushed: 'ไม่มีประโยชน์หรือว่ามีประโยชน์แต่ว่าต้องดูว่าสรรพคุณในนั้นมันคืออะไรอย่างที่ได้กล่าวไปด้วยนะคะวันนี้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.460196274+07:00","message":"Push: 'สำคัญจริงๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.460207301+07:00","message":"push: {true สำคัญจริงๆค่ะ 0 0xc003992300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:37.475460498+07:00","message":"write wav file: './tmp/7592/7592_227.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.772683351+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.77273818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.772744692+07:00","message":"receive interim result [false|false]: ขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.772761959+07:00","message":"[buffer interim] 228 false ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.772769801+07:00","message":"[bufferProcess] interim [420000000]:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.772772062+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.958931339+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.958980797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.958986463+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:37.959001727+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.959010666+07:00","message":"[bufferProcess] interim [600000000]:ขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.959013473+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.959017205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.959020856+07:00","message":"> Transcript [3639] [false]: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:37.959023246+07:00","message":"Set StatePrefix (first interim): 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.088842741+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.088887933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.08889465+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.088910227+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.088918411+07:00","message":"[bufferProcess] interim [660000000]:ขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.088921101+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.088925439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.088928629+07:00","message":"> Transcript [3640] [false]: 'ขอบพระคุณนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.088932471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.088935049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.088937064+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.088939277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:38.181468512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:38.181493932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.403197136+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.403257814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.40326338+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.403279016+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.403287017+07:00","message":"[bufferProcess] interim [960000000]:ขอบพระคุณนะคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.403289861+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.403293862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.403297094+07:00","message":"> Transcript [3641] [false]: 'ขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.40330327+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.40330574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.40330783+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.403310078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.629031637+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.629081046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.629089008+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.629111008+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.629123972+07:00","message":"[bufferProcess] interim [200000000]:ขอบพระคุณนะคะอาจารย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.629127748+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.629134708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.629139239+07:00","message":"> Transcript [3642] [false]: 'ขอบพระคุณนะคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.629144671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.629148045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.629151105+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.629154251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.657131999+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.657181819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.657187083+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.657199669+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.657205921+07:00","message":"[bufferProcess] interim [260000000]:ขอบพระคุณนะคะอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.657208226+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.657213184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.657216026+07:00","message":"> Transcript [3643] [false]: 'ขอบพระคุณนะคะอาจารย์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.657219366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.657221549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.6572237+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.657225979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.657230486+07:00","message":"Push: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.657233864+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.657236582+07:00","message":"Set new StatePrefix : 'ขอบพระคุณนะคะอาจารย์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.657238751+07:00","message":"Next Push (prob) : 'นะคะอาจารย์จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.657246171+07:00","message":"push: {false ขอบพระคุณ 0 0xc003992680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.974933952+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.974968034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.974974397+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:38.974982948+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.974989887+07:00","message":"[bufferProcess] interim [620000000]:ขอบพระคุณนะคะอาจารย์สง่าดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.974992248+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.974995425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.97499832+07:00","message":"> Transcript [3644] [false]: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.975000505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:38.975002821+07:00","message":"Set new StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.102607259+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.102646858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.10265245+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.102665077+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.102671741+07:00","message":"[bufferProcess] interim [680000000]:ขอบพระคุณนะคะอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.102674188+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.102679227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.102681777+07:00","message":"> Transcript [3645] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.102685175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.102687567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.102689684+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.10269221+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.172377973+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.17242011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.172426173+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.172441093+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.172448723+07:00","message":"[bufferProcess] interim [800000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.172457347+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.172465375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.172468487+07:00","message":"> Transcript [3646] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.172471935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.172474112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.172476089+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.172478409+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.554949725+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.554987861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.554993194+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.555004685+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.555011666+07:00","message":"[bufferProcess] interim [160000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.555014394+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.555017831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.555020952+07:00","message":"> Transcript [3647] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.55502431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.555026519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.555028878+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.555031373+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.564596243+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.564616051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.564621284+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.564627378+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.564631666+07:00","message":"[bufferProcess] interim [220000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.564634008+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.564636613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.564639079+07:00","message":"> Transcript [3648] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.564641942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.56464407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.564647318+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.564649526+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.564652128+07:00","message":"Push: 'นะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.564654213+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.564656666+07:00","message":"Set new StatePrefix : 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.564659093+07:00","message":"Next Push (prob) : 'ดามาพงษ์นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.564666037+07:00","message":"push: {false นะคะอาจารย์สง่า 0 0xc003992680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.81714673+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.817213189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.817219807+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.817232515+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.817239996+07:00","message":"[bufferProcess] interim [400000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.817242353+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.817248033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.817250825+07:00","message":"> Transcript [3649] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.817253197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.817255097+07:00","message":"Set new StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.870342829+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.870382209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.87038944+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:39.870405615+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.870413543+07:00","message":"[bufferProcess] interim [520000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.870416434+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.870424882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.870428275+07:00","message":"> Transcript [3650] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.870432283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.870434921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.870436818+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:39.870439395+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.196048147+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.196090011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.196100835+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.196115834+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.196126669+07:00","message":"[bufferProcess] interim [820000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.196132288+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.196140507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.196145123+07:00","message":"> Transcript [3651] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.196150794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.196153856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.196157193+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.196160496+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.392719451+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.392769012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านพอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.392777972+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.39279399+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.392801244+07:00","message":"[bufferProcess] interim [940000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.392804174+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.392807888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.392810713+07:00","message":"> Transcript [3652] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.392814233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.392816369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.392818853+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.392821617+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.45218297+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.452224254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.452232742+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านบน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.45225335+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.452262265+07:00","message":"[bufferProcess] interim [60000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.452265902+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.452270739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.452275101+07:00","message":"> Transcript [3653] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.452280132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.452284585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.4522887+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.45229264+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.452300791+07:00","message":"Push: 'ดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.45230399+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.452307509+07:00","message":"Set new StatePrefix : 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.452311284+07:00","message":"Next Push (prob) : 'วิชาการด้านพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.452321342+07:00","message":"push: {false ดามาพงษ์นัก 0 0xc003992680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.455837271+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.455864086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.45587112+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.455883856+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.455890865+07:00","message":"[bufferProcess] interim [120000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.455894269+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.455898177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.45590166+07:00","message":"> Transcript [3654] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.455904765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.455907589+07:00","message":"Set new StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.572432585+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.572473665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.572479544+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.572496401+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.572502965+07:00","message":"[bufferProcess] interim [180000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.572505528+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.572508949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.572511812+07:00","message":"> Transcript [3655] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.57251493+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.701226639+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.701277568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.701284924+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.701303981+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.701311852+07:00","message":"[bufferProcess] interim [240000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.701315165+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.701323701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.701327028+07:00","message":"> Transcript [3656] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.701330181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.701332437+07:00","message":"Set new StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.704681084+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.704711964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.704716664+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.704734516+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.704739855+07:00","message":"[bufferProcess] interim [300000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.704742539+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.704746109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.704748643+07:00","message":"> Transcript [3657] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.704751456+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.974026704+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.97407645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.974083014+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:40.974100197+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.974110749+07:00","message":"[bufferProcess] interim [600000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.974114618+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.974121345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.974124899+07:00","message":"> Transcript [3658] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.974130385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.974133602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.974137456+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:40.9741416+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.12194104+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.121979944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.121986122+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.122002315+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.122009201+07:00","message":"[bufferProcess] interim [720000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.122011734+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.122017703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.12202064+07:00","message":"> Transcript [3659] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.122024722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.122027753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.12203079+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.122034346+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:41.18252969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:41.182542074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.335515449+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.335558134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.335565512+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.335579075+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.335586872+07:00","message":"[bufferProcess] interim [900000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.335589676+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.335594127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.335596916+07:00","message":"> Transcript [3660] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.335601445+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.335603865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.335605842+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.335608698+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.419738664+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.419787007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.419793506+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.419813186+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.419821951+07:00","message":"[bufferProcess] interim [20000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.41982533+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.419829614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.419833058+07:00","message":"> Transcript [3661] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.419837606+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.419839863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.419844953+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.41984824+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.419851447+07:00","message":"Push: 'วิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.419854197+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.419857019+07:00","message":"Set new StatePrefix : 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.419859481+07:00","message":"Next Push (prob) : 'และที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.419868572+07:00","message":"push: {false วิชาการด้านโภชนาการ 0 0xc003992680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.674314632+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.674353694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.674360107+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาครู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.674376+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.674382704+07:00","message":"[bufferProcess] interim [320000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.674385309+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.674388595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.674391359+07:00","message":"> Transcript [3662] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.674394214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.674396829+07:00","message":"Set new StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.805094085+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.805136918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.805143239+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.805187157+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.805201733+07:00","message":"[bufferProcess] interim [380000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.805204773+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.805216602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.805220058+07:00","message":"> Transcript [3663] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษาครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.805224656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.805227084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.805229265+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.805232216+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.897551095+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.897596271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.897603496+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.897619138+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.897627207+07:00","message":"[bufferProcess] interim [500000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.897630026+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.89763618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.897639774+07:00","message":"> Transcript [3664] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.897644076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.897646542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.897648657+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.897654626+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.986727612+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.986768169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.986774016+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:41.986787166+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.986794415+07:00","message":"[bufferProcess] interim [620000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.986800019+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.986807219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.986810219+07:00","message":"> Transcript [3665] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.986814197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.986816435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.98681997+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:41.986822758+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.493908044+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.493956485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.493967609+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.493982631+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.493991013+07:00","message":"[bufferProcess] interim [40000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.493994348+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.494003314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.494006662+07:00","message":"> Transcript [3666] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.494010445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.494012615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.494015791+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.494018998+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.494026226+07:00","message":"Push: 'และที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.494030443+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.494032976+07:00","message":"Set new StatePrefix : 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:42.494035355+07:00","message":"Next Push (prob) : 'กรมอนามัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:42.49405981+07:00","message":"push: {false และที่ปรึกษา 0 0xc003992680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.053431697+07:00","message":"[GCS] IsForceVAD: false for message ID: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.073872546+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.073902499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.073910395+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.073922054+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.073929328+07:00","message":"[bufferProcess] interim [640000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.07393208+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.073937768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.073940671+07:00","message":"> Transcript [3667] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.07394429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.073946527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.073949215+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.073952297+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.076332778+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.076351342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.076356854+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.076367555+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.076372341+07:00","message":"[bufferProcess] interim [700000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.076375164+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.076380351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.076382618+07:00","message":"> Transcript [3668] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.076385831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.076387607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.076390538+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.076393181+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.141065513+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.141101863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.141107745+07:00","message":"receive interim result [false|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.141119628+07:00","message":"[buffer interim] 228 false ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.141126798+07:00","message":"[bufferProcess] interim [760000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.141129953+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.1411357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.141138482+07:00","message":"> Transcript [3669] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.141142142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.141144317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.141147196+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.141150156+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.16831078+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.168345229+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-25T13:20:43.168352248+07:00","message":"receive interim result [true|false]: ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.168364932+07:00","message":"end recv isFinal message id 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.168367794+07:00","message":"end Recv id 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.168373638+07:00","message":"[buffer interim] 228 true ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168381374+07:00","message":"[bufferProcess] interim [850000000]:ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168385046+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168389305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168392314+07:00","message":"> Transcript [3670] [false]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168395735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168397758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168399996+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168403794+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168407047+07:00","message":"Push: 'กรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168414253+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168418519+07:00","message":"Set new StatePrefix : 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168422866+07:00","message":"Next Push (prob) : 'กระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168424847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168426881+07:00","message":"> Transcript [3671] [true]: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168429645+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168431637+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168433512+07:00","message":"StatePrefix: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัยกระทรวงสาธารณสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168435698+07:00","message":"TextPushed: 'ขอบพระคุณนะคะอาจารย์สง่าดามาพงษ์นักวิชาการด้านโภชนาการและที่ปรึกษากรมอนามัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.168438511+07:00","message":"Push: 'กระทรวงสาธารณสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.168453301+07:00","message":"push: {false กรมอนามัย 0 0xc003992680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.168460974+07:00","message":"push: {true กระทรวงสาธารณสุข 0 0xc003992680}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:43.179399744+07:00","message":"write wav file: './tmp/7592/7592_228.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.254298258+07:00","message":"[GCS] Start streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.790429716+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.79048415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.79048943+07:00","message":"receive interim result [false|false]: ขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.790503726+07:00","message":"[buffer interim] 229 false ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.79051012+07:00","message":"[bufferProcess] interim [420000000]:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.790512003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.96651276+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.966550651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.9665565+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:43.966571926+07:00","message":"[buffer interim] 229 false ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.966579489+07:00","message":"[bufferProcess] interim [600000000]:ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.966582182+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.966589987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.966593397+07:00","message":"> Transcript [3672] [false]: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:43.966595859+07:00","message":"Set StatePrefix (first interim): 'ขอบพระคุณ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:44.182910272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:44.182934352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.615613141+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.615655168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.615662624+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:44.615683689+07:00","message":"[buffer interim] 229 false ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.615693154+07:00","message":"[bufferProcess] interim [200000000]:ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.615697627+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.615703495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.615708645+07:00","message":"> Transcript [3673] [false]: 'ขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.615714117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.615717637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.615723795+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:44.615726841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.510813869+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.510852899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.510858988+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.510874493+07:00","message":"[buffer interim] 229 false ขอบพระคุณค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.510884457+07:00","message":"[bufferProcess] interim [40000000]:ขอบพระคุณค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.510886794+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.510892835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.510895825+07:00","message":"> Transcript [3674] [false]: 'ขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.510899192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.510901514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.51090383+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.510906356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.515017068+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.515050139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.515055496+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.515066942+07:00","message":"[buffer interim] 229 false ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.515078985+07:00","message":"[bufferProcess] interim [100000000]:ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.515081683+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.515086954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.515089746+07:00","message":"> Transcript [3675] [false]: 'ขอบพระคุณค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.515093077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.515095334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.515097462+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.515099555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.568887176+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.568926491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะคุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.568931646+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.568947527+07:00","message":"[buffer interim] 229 false ขอบพระคุณค่ะคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.568954983+07:00","message":"[bufferProcess] interim [160000000]:ขอบพระคุณค่ะคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.568957923+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.568961537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.568964818+07:00","message":"> Transcript [3676] [false]: 'ขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.568968402+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.568970801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.568972692+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.568974823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.568977279+07:00","message":"Push: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.568979261+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.568981601+07:00","message":"Set new StatePrefix : 'ขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.568983995+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.568991649+07:00","message":"push: {false ขอบพระคุณ 0 0xc002b50300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.691509046+07:00","message":"[GCS] IsForceVAD: false for message ID: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.697600143+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.697646036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะอาจารย์ครับขอบคุณครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.697652104+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะอาจารย์ครับขอบคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.697665324+07:00","message":"[buffer interim] 229 false ขอบพระคุณค่ะอาจารย์ครับขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.697674863+07:00","message":"[bufferProcess] interim [280000000]:ขอบพระคุณค่ะอาจารย์ครับขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.697678107+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.697684022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.697687331+07:00","message":"> Transcript [3677] [false]: 'ขอบพระคุณค่ะคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.697691185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.697693689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.697695983+07:00","message":"StatePrefix: 'ขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.697698316+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.804081595+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.804125584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะอาจารย์ครับขอบคุณครับ\",\"confidence\":0.93342775}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.804132338+07:00","message":"receive interim result [true|false]: ขอบพระคุณค่ะอาจารย์ครับขอบคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.804142961+07:00","message":"end recv isFinal message id 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.804145274+07:00","message":"end Recv id 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.804152086+07:00","message":"[buffer interim] 229 true ขอบพระคุณค่ะอาจารย์ครับขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804162897+07:00","message":"[bufferProcess] interim [460000000]:ขอบพระคุณค่ะอาจารย์ครับขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804170852+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบพระคุณค่ะอาจารย์ครับขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804174797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804178063+07:00","message":"> Transcript [3678] [false]: 'ขอบพระคุณค่ะอาจารย์ครับขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804181736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804184107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804186373+07:00","message":"StatePrefix: 'ขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804188795+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804190563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804192614+07:00","message":"> Transcript [3679] [true]: 'ขอบพระคุณค่ะอาจารย์ครับขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804194985+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804196948+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804198689+07:00","message":"StatePrefix: 'ขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804200727+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:45.804207318+07:00","message":"Push: 'ค่ะอาจารย์ครับขอบคุณครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.804216322+07:00","message":"push: {true ค่ะอาจารย์ครับขอบคุณครับ 0 0xc002b50300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:45.812717714+07:00","message":"write wav file: './tmp/7592/7592_229.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:45.812745989+07:00","message":"[GCS] Start streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:46.863590887+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:46.863634284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:46.863639169+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:46.863653638+07:00","message":"[buffer interim] 230 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:46.863663503+07:00","message":"[bufferProcess] interim [900000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:46.863665425+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:46.863670724+07:00","message":"[bufferProcess] send to processor (ticker):ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:46.863673134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:46.863675912+07:00","message":"> Transcript [3680] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:46.863678566+07:00","message":"Set StatePrefix (first interim): 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.009260828+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.009298213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.009303795+07:00","message":"receive interim result [false|false]: ร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.009321201+07:00","message":"[buffer interim] 230 false ร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.009328576+07:00","message":"[bufferProcess] interim [20000000]:ร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.009330456+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.175231781+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.175272888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.17527906+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.1752939+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.175301613+07:00","message":"[bufferProcess] interim [140000000]:ร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.175304537+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.175312185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.175315161+07:00","message":"> Transcript [3681] [false]: 'ร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.175318316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.175320408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.175322612+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.175324973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:47.183065271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:47.183072391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.239528396+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.239570632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.239577316+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.239593241+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.239601344+07:00","message":"[bufferProcess] interim [320000000]:ร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.239603944+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.239611948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.239615598+07:00","message":"> Transcript [3682] [false]: 'ร้องทุกข์ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.239619382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.239622931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.239625295+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.239627405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.431382337+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.431424365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.431430422+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.431452358+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.431461383+07:00","message":"[bufferProcess] interim [500000000]:ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.431465067+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.431469935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.43147389+07:00","message":"> Transcript [3683] [false]: 'ร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.431478484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.431481387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.43148425+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.431487491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.87793838+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.87798486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.877990833+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.878004515+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลงป้ายนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.878012891+07:00","message":"[bufferProcess] interim [860000000]:ร้องทุกข์ลงป้ายนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.878015721+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.878023201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.878026232+07:00","message":"> Transcript [3684] [false]: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.878030319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.878032742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.87803469+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.87803694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.878043743+07:00","message":"Push: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.878048273+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.8780505+07:00","message":"Set new StatePrefix : 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:47.878053231+07:00","message":"Next Push (prob) : 'ทุกข์ลงป้ายนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:47.878061822+07:00","message":"push: {false ร้อง 0 0xc002b50580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.392595822+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.392637768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ครับทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.392643703+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้ครับทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.392658418+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลงป้ายนี้ครับทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.392666104+07:00","message":"[bufferProcess] interim [340000000]:ร้องทุกข์ลงป้ายนี้ครับทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.392668914+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.39267517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.392678225+07:00","message":"> Transcript [3685] [false]: 'ร้องทุกข์ลงป้ายนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.392681839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.392684282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.392686515+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.392689241+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.449926894+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.44995175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ครับทะเลสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.44996164+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้ครับทะเลสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.449975307+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลงป้ายนี้ครับทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.449982202+07:00","message":"[bufferProcess] interim [520000000]:ร้องทุกข์ลงป้ายนี้ครับทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.449984963+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้ครับทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.449992777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.449995126+07:00","message":"> Transcript [3686] [false]: 'ร้องทุกข์ลงป้ายนี้ครับทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.449998192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.450000141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.450002842+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.450005358+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.648249001+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.648284818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.648291036+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:48.648305125+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.648312006+07:00","message":"[bufferProcess] interim [700000000]:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.648318359+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้ครับทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.648326007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.648329014+07:00","message":"> Transcript [3687] [false]: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.648332509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.648335067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.648337266+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:48.64834056+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.29957488+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.299611487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.299617258+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.29963068+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.29963742+07:00","message":"[bufferProcess] interim [240000000]:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.299639886+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.299645046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.299648193+07:00","message":"> Transcript [3688] [false]: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.299651831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.299654418+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.29965654+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.299658851+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.299663635+07:00","message":"Push: 'ทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.299665961+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.299668064+07:00","message":"Set new StatePrefix : 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.299670256+07:00","message":"Next Push (prob) : 'ครับทะเลสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.299677551+07:00","message":"push: {false ทุกข์ลงป้ายนี้ 0 0xc002b50580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.316765656+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.316794641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่น่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.316800234+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.316809505+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.31681571+07:00","message":"[bufferProcess] interim [300000000]:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.316818221+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.316821275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.316823898+07:00","message":"> Transcript [3689] [false]: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.316826977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.316829178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.316831042+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.316833431+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.347217329+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.347255676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.347261732+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.347275952+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.347283036+07:00","message":"[bufferProcess] interim [360000000]:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.347285624+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.347292479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.347296509+07:00","message":"> Transcript [3690] [false]: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.347300208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.347302775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.347305085+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.347307732+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.481070786+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.481116156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.481122971+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.481134519+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.481143031+07:00","message":"[bufferProcess] interim [480000000]:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.481145717+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.48114977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.481152701+07:00","message":"> Transcript [3691] [false]: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.481170101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.481172553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.481174816+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.481177334+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.669925091+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.669966243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.669973066+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.66998679+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.669994568+07:00","message":"[bufferProcess] interim [660000000]:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.66999752+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.670001614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.670004867+07:00","message":"> Transcript [3692] [false]: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.670008903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.670011199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.670013618+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.67001889+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.67002196+07:00","message":"Push: 'ครับทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.670024114+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.670027125+07:00","message":"Set new StatePrefix : 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.670029703+07:00","message":"Next Push (prob) : 'ไม่นานก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.670037712+07:00","message":"push: {false ครับทะเลสีดำ 0 0xc002b50580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.673121302+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.673172099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.673183705+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:49.673202135+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.673208641+07:00","message":"[bufferProcess] interim [720000000]:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.67321149+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.673215203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.673218329+07:00","message":"> Transcript [3693] [false]: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.673223722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.673226072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.673228345+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:49.673230842+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:50.183259266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:50.183274474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.24651806+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.246551771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.246560309+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:50.246579547+07:00","message":"[buffer interim] 230 false ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.246588067+07:00","message":"[bufferProcess] interim [320000000]:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.246592543+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.246597988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.246602074+07:00","message":"> Transcript [3694] [false]: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.246607056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.24661609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.246618376+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:50.246622988+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.251311171+07:00","message":"[GCS] IsForceVAD: false for message ID: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.322817325+07:00","message":"[GCS] Start streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.353093413+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.353127828+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-25T13:20:51.35313408+07:00","message":"receive interim result [true|false]: ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.353143533+07:00","message":"end recv isFinal message id 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.353145654+07:00","message":"end Recv id 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.353152392+07:00","message":"[buffer interim] 230 true ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353171704+07:00","message":"[bufferProcess] interim [460000000]:ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353175158+07:00","message":"[bufferProcess] send to processor (isfinal):ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353179091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353183545+07:00","message":"> Transcript [3695] [false]: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353187141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353189057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353191229+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353193576+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353195708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353197763+07:00","message":"> Transcript [3696] [true]: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353200123+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353201934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353203633+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำไม่นานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353205578+07:00","message":"TextPushed: 'ร้องทุกข์ลงป้ายนี้ครับทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:51.353211058+07:00","message":"Push: 'ไม่นานก็เช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:51.353218523+07:00","message":"push: {true ไม่นานก็เช้า 0 0xc002b50580}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:51.366625896+07:00","message":"write wav file: './tmp/7592/7592_230.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.054134569+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.054177665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.054182449+07:00","message":"receive interim result [false|false]: ไกลจังเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.054197652+07:00","message":"[buffer interim] 231 false ไกลจังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.054205409+07:00","message":"[bufferProcess] interim [540000000]:ไกลจังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.054207342+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.177936424+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.177980486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.177986199+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.178004477+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.178015395+07:00","message":"[bufferProcess] interim [720000000]:ไกลจังเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.17801838+07:00","message":"[bufferProcess] send to processor:ไกลจังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.178025145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.178028642+07:00","message":"> Transcript [3697] [false]: 'ไกลจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.178030975+07:00","message":"Set StatePrefix (first interim): 'ไกลจังเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.759609493+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.759647658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.759653394+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.759669227+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.759676915+07:00","message":"[bufferProcess] interim [260000000]:ไกลจังเลยค่ะอันนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.75967931+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.75968251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.759685215+07:00","message":"> Transcript [3698] [false]: 'ไกลจังเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.75968895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.759691122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.759693035+07:00","message":"StatePrefix: 'ไกลจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.759695183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.768722308+07:00","message":"[GCS] Cleaned up inactive client: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.768738113+07:00","message":"[GCS] Cleaned up inactive client: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.76874092+07:00","message":"[GCS] Cleaned up inactive client: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.768743008+07:00","message":"[GCS] Cleaned up inactive client: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.768744835+07:00","message":"[GCS] Cleaned up inactive client: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.768746721+07:00","message":"[GCS] Cleaned up inactive client: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.768748585+07:00","message":"[GCS] Cleaned up inactive client: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.768750894+07:00","message":"[GCS] Cleaned up inactive client: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.768753209+07:00","message":"[GCS] Cleaned up inactive client: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.94853434+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.948574436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นแผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.94858043+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.948593593+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.948600251+07:00","message":"[bufferProcess] interim [440000000]:ไกลจังเลยค่ะอันนั้นเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.948602493+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.948607525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.948614197+07:00","message":"> Transcript [3699] [false]: 'ไกลจังเลยค่ะอันนั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.948618221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.948620489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.948622385+07:00","message":"StatePrefix: 'ไกลจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.948624605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.955876268+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.955902299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.955907994+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:52.95592097+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.955926123+07:00","message":"[bufferProcess] interim [500000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.955928388+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.955931385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.955934024+07:00","message":"> Transcript [3700] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.955937398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.955939473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.95594187+07:00","message":"StatePrefix: 'ไกลจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:52.955943824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:53.183310758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:53.18331822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.210532677+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.210571438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.210578313+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.210588418+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.210594889+07:00","message":"[bufferProcess] interim [680000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.21059732+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.210600197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.21060344+07:00","message":"> Transcript [3701] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.21060722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.210609326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.210611321+07:00","message":"StatePrefix: 'ไกลจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.210613374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.210615862+07:00","message":"Push: 'ไกลจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.210617959+07:00","message":"TextPushed: 'ไกลจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.210619958+07:00","message":"Set new StatePrefix : 'ไกลจังเลยค่ะอันนั้นเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.210622576+07:00","message":"Next Push (prob) : 'ค่ะอันนั้นเป็นเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.210630715+07:00","message":"push: {false ไกลจังเลย 0 0xc002b50700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.348225807+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.348274743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.348282259+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.348311359+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.348320836+07:00","message":"[bufferProcess] interim [800000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.348324437+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.348329188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.348333153+07:00","message":"> Transcript [3702] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.348337952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.348340815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.348344343+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.348348179+07:00","message":"TextPushed: 'ไกลจังเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.514574736+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.514621293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของคุณลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.514630072+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของคุณลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.51464713+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.514660708+07:00","message":"[bufferProcess] interim [920000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.514664884+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.514675766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.5146799+07:00","message":"> Transcript [3703] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.514687039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.514690148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.514693545+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.514697543+07:00","message":"TextPushed: 'ไกลจังเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.526851392+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.526901577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.526907526+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.526922557+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.52693797+07:00","message":"[bufferProcess] interim [980000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.526942351+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.52694804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.526952723+07:00","message":"> Transcript [3704] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของคุณลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.526957536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.526960523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.526963561+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.526967316+07:00","message":"TextPushed: 'ไกลจังเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.906602904+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.906630822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.906637275+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.906652874+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.906659759+07:00","message":"[bufferProcess] interim [340000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.906662596+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.906666263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.906669096+07:00","message":"> Transcript [3705] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.906672917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.906674939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.906677149+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.906679324+07:00","message":"TextPushed: 'ไกลจังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.906682173+07:00","message":"Push: 'ค่ะอันนั้นเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.906684413+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.906687121+07:00","message":"Set new StatePrefix : 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.906689531+07:00","message":"Next Push (prob) : 'ของลุลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.906716476+07:00","message":"push: {false ค่ะอันนั้นเป็นเพลง 0 0xc002b50700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.970048825+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.970087647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.970093546+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.970107473+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.970116937+07:00","message":"[bufferProcess] interim [460000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.970119826+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.970125789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.97012871+07:00","message":"> Transcript [3706] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.970132794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.970135502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.970137693+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.970142177+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.974593741+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.974609664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.974614654+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:53.974620554+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.974625128+07:00","message":"[bufferProcess] interim [520000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.97462737+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.974629784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.974632178+07:00","message":"> Transcript [3707] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.974635017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.974636869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.974640784+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:53.974643432+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.489534269+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.489566701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.489572825+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.489587873+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.489594263+07:00","message":"[bufferProcess] interim [940000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.489599054+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.489602838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.489605455+07:00","message":"> Transcript [3708] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.489610858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.489612868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.48961521+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.489617852+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.692083997+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.692131167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.692138919+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.692150342+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.692157187+07:00","message":"[bufferProcess] interim [180000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.692159974+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.692163295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.692167148+07:00","message":"> Transcript [3709] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.692171252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.692173415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.692175685+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.692178415+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.692181367+07:00","message":"Push: 'ของลุลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.692183255+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.692185386+07:00","message":"Set new StatePrefix : 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.692189487+07:00","message":"Next Push (prob) : 'ใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.692198208+07:00","message":"push: {false ของลุลา 0 0xc002b50700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.882931982+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.882970314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.882976711+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.882990579+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.882997229+07:00","message":"[bufferProcess] interim [360000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.882999857+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.883003458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.883006422+07:00","message":"> Transcript [3710] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.883010864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.883013508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.883015758+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.883018814+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.959789665+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.959833382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.959842783+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:54.959861447+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.959875595+07:00","message":"[bufferProcess] interim [420000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.959880155+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.959887779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.959891081+07:00","message":"> Transcript [3711] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.959895638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.95989836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.959900539+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:54.959903504+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.047746024+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.047788585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่กู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.047795297+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่กู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.047806533+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.0478131+07:00","message":"[bufferProcess] interim [480000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.047816692+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.047822522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.047825263+07:00","message":"> Transcript [3712] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.047829296+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.047831378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.047833555+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.047836374+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.054691286+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.054717337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.0547233+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.054734767+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.05473977+07:00","message":"[bufferProcess] interim [600000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.054742535+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.05474592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.054748376+07:00","message":"> Transcript [3713] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.054752322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.05475439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.05475732+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.054760343+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.05476978+07:00","message":"Push: 'ใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.054772206+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.054774628+07:00","message":"Set new StatePrefix : 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.054777124+07:00","message":"Next Push (prob) : 'ครับที่กู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.054804866+07:00","message":"push: {false ใช่ไหมครับแต่วันนี้ 0 0xc002b50700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.372532931+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.372566074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.372572055+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.372586546+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.37259348+07:00","message":"[bufferProcess] interim [840000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.372596127+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.372599571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.37260226+07:00","message":"> Transcript [3714] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.37260492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.372607268+07:00","message":"Set new StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.508721497+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.508760177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.508771036+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.508785346+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.508792394+07:00","message":"[bufferProcess] interim [960000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.508795186+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.508801742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.508805082+07:00","message":"> Transcript [3715] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.508808707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.508811099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.508813444+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.508816294+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.521064702+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.521099364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.521107204+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.521126848+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.521134729+07:00","message":"[bufferProcess] interim [20000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.521139055+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.521149282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.5211534+07:00","message":"> Transcript [3716] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.521158547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.521176897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.52117983+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.521183793+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.586578595+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.586629097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.58663634+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.586653981+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.586662383+07:00","message":"[bufferProcess] interim [80000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.586665348+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.586669482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.586672951+07:00","message":"> Transcript [3717] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.58667713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.586679403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.586681769+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.586684637+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.776239353+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.776288256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.77629737+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.776313621+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.776325284+07:00","message":"[bufferProcess] interim [260000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.776328228+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.776332682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.77633614+07:00","message":"> Transcript [3718] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.776341766+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.776343966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.776346535+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.776349544+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.776356131+07:00","message":"Push: 'ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.776358353+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.776360991+07:00","message":"Set new StatePrefix : 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.776363439+07:00","message":"Next Push (prob) : 'ที่กระทู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.776372608+07:00","message":"push: {false ครับที่ภูเก็ต 0 0xc002b50700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.81509598+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.815134348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.815141109+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.815155725+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.815162977+07:00","message":"[bufferProcess] interim [320000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.815166254+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.815172734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.815175801+07:00","message":"> Transcript [3719] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.815180097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.815182465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.815184358+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:55.81518729+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:55.931828724+07:00","message":"[GCS] IsForceVAD: false for message ID: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.003016181+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.00305663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.00306326+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.00308211+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.003090797+07:00","message":"[bufferProcess] interim [440000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.003093893+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.00309826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.003101862+07:00","message":"> Transcript [3720] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.00310682+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.003109277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.003111329+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.003114603+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.12585181+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.125897117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.125905965+07:00","message":"receive interim result [false|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.125921519+07:00","message":"[buffer interim] 231 false ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.125929402+07:00","message":"[bufferProcess] interim [620000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.125932739+07:00","message":"[bufferProcess] send to processor:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.125939894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.125943052+07:00","message":"> Transcript [3721] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.125947761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.12595052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.12595318+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.125956321+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:56.184317426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:56.184335449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.191990812+07:00","message":"[GCS] Start streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.233025509+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.233065596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ\",\"confidence\":0.9489091}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.2330759+07:00","message":"receive interim result [true|false]: ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.233086162+07:00","message":"end recv isFinal message id 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.233088477+07:00","message":"end Recv id 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.233095071+07:00","message":"[buffer interim] 231 true ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233105665+07:00","message":"[bufferProcess] interim [620000000]:ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233111338+07:00","message":"[bufferProcess] send to processor (isfinal):ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233115375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233118418+07:00","message":"> Transcript [3722] [false]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233123092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233125273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233132022+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233135504+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233141869+07:00","message":"Push: 'ที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233143973+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233146463+07:00","message":"Set new StatePrefix : 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233148961+07:00","message":"Next Push (prob) : 'ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233150771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233152919+07:00","message":"> Transcript [3723] [true]: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233155405+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233157092+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233158871+07:00","message":"StatePrefix: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233191564+07:00","message":"TextPushed: 'ไกลจังเลยค่ะอันนั้นเป็นเพลงของลุลาใช่ไหมครับแต่วันนี้ครับที่ภูเก็ตที่กระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.233199971+07:00","message":"Push: 'ชมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.233185859+07:00","message":"push: {false ที่กระทู้ 0 0xc002b50700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.233217134+07:00","message":"push: {true ชมครับ 0 0xc002b50700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:20:56.244345367+07:00","message":"write wav file: './tmp/7592/7592_231.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.535591601+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.535639799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.535646461+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.535659766+07:00","message":"[buffer interim] 232 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.535666978+07:00","message":"[bufferProcess] interim [360000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.535668863+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.757404207+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.757454275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.757461947+07:00","message":"receive interim result [false|false]: นักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.757481144+07:00","message":"[buffer interim] 232 false นักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.757490531+07:00","message":"[bufferProcess] interim [540000000]:นักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.757494329+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.757503746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.757507132+07:00","message":"> Transcript [3724] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.757509559+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.762070988+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.762095281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.762100214+07:00","message":"receive interim result [false|false]: นักท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:56.762113708+07:00","message":"[buffer interim] 232 false นักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.762119425+07:00","message":"[bufferProcess] interim [600000000]:นักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.762122043+07:00","message":"[bufferProcess] send to processor:นักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.762124934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.762127501+07:00","message":"> Transcript [3725] [false]: 'นักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.762130969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.762133783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.762135752+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:56.762138042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.195998333+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.196041053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวมาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.196047778+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.196062575+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.196075966+07:00","message":"[bufferProcess] interim [960000000]:นักท่องเที่ยวมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.196079134+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.1960869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.196092556+07:00","message":"> Transcript [3726] [false]: 'นักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.196096805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.196099259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.196102086+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.196104837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.420435529+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.420482354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.420488397+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.420506324+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.420515132+07:00","message":"[bufferProcess] interim [80000000]:นักท่องเที่ยวอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.420517594+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.420521982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.420525187+07:00","message":"> Transcript [3727] [false]: 'นักท่องเที่ยวมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.420528872+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.420531214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.420533543+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.420535899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.466452688+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.466480969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.466486798+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.466502306+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.466509271+07:00","message":"[bufferProcess] interim [200000000]:นักท่องเที่ยวอาจารย์เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.466512186+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.466516446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.46651936+07:00","message":"> Transcript [3728] [false]: 'นักท่องเที่ยวอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.46652348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.46652577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.466528364+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.466530551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.466538706+07:00","message":"Push: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.466540881+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.466545491+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.466548429+07:00","message":"Next Push (prob) : 'ท่องเที่ยวอาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.466558088+07:00","message":"push: {false นัก 0 0xc00039c880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.485862415+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.485891227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.48589668+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.485911754+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.485918396+07:00","message":"[bufferProcess] interim [260000000]:นักท่องเที่ยวอาจารย์เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.4859215+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.48592512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.485927359+07:00","message":"> Transcript [3729] [false]: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.48592943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.485931612+07:00","message":"Set new StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.563660876+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.563701635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.563712748+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.563729423+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.563738585+07:00","message":"[bufferProcess] interim [380000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.563741121+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.563745055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.563750139+07:00","message":"> Transcript [3730] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.563754154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.563756329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.563758371+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.563760916+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.623937011+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.623978072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.623984004+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.623998946+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.624006515+07:00","message":"[bufferProcess] interim [440000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.624009018+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.624012785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.624015976+07:00","message":"> Transcript [3731] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.624019928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.62402209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.624024242+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.624027261+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.647759468+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.647791381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.647798744+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.647817795+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.64782667+07:00","message":"[bufferProcess] interim [500000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.647830902+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.647841337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.647844379+07:00","message":"> Transcript [3732] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.647848591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.647850904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.647853329+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.64785596+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.828156468+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.828199498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.828206421+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.828224302+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.82823285+07:00","message":"[bufferProcess] interim [620000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.828235975+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.828243689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.82824662+07:00","message":"> Transcript [3733] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.828251478+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.828254206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.828256988+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.828260141+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.828268038+07:00","message":"Push: 'ท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.828270286+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.828272563+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.828275565+07:00","message":"Next Push (prob) : 'ว่าเขาเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.828284659+07:00","message":"push: {false ท่องเที่ยวอาจารย์เขาบอก 0 0xc00039c880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.842804012+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.842827642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.84283419+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:57.842848416+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.842854166+07:00","message":"[bufferProcess] interim [680000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.842856925+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.84286126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.842864067+07:00","message":"> Transcript [3734] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.842867249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.842869256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.84287116+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:57.842873477+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.167854637+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.167889836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.167895791+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.167908463+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.167916829+07:00","message":"[bufferProcess] interim [980000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.167919629+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.167924817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.16792747+07:00","message":"> Transcript [3735] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.167931253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.167933339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.167935713+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.167939809+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.278516409+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.278560987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.278567454+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.278579022+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.278587021+07:00","message":"[bufferProcess] interim [40000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.278589964+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.278594052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.278596939+07:00","message":"> Transcript [3736] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.278601116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.278603488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.278605469+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.27860799+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.316459175+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.31649121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลภาษี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.316497394+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลภาษี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.316511407+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลภาษี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.316518035+07:00","message":"[bufferProcess] interim [100000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลภาษี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.316520927+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.316527447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.316530321+07:00","message":"> Transcript [3737] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.316534486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.316536903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.316540025+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.316542406+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.316548332+07:00","message":"Push: 'ว่าเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.316550236+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.316553768+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.316556095+07:00","message":"Next Push (prob) : 'ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.316562985+07:00","message":"push: {false ว่าเขาเห็น 0 0xc00039c880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.325799063+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.325825768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.325831632+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.325844612+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.325850321+07:00","message":"[bufferProcess] interim [220000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.325853021+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลภาษี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.325859478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.32586226+07:00","message":"> Transcript [3738] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.32586576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.325867774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.325869672+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.325872386+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.768290125+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.768327379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.76833323+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:58.768349049+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.768355768+07:00","message":"[bufferProcess] interim [580000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.768358817+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.768362901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.768365826+07:00","message":"> Transcript [3739] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.768369918+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.768372263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.7683749+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:58.768378714+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.050412599+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.05045421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.050460765+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.050473557+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.050480416+07:00","message":"[bufferProcess] interim [880000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.050483106+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.050488375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.050491064+07:00","message":"> Transcript [3740] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.050494533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.050496526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.050498868+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.050501336+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:59.184497182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:20:59.184519172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.195726969+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.195761699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.195769471+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.195782864+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.195791119+07:00","message":"[bufferProcess] interim [0]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.19579483+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.195801599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.195806374+07:00","message":"> Transcript [3741] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.195811682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.195814632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.195818104+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.1958213+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.195829236+07:00","message":"Push: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.195832114+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.195835664+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.195839941+07:00","message":"Next Push (prob) : 'เป็นสีดำยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.195849205+07:00","message":"push: {false ทะเล 0 0xc00039c880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.3407928+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.340826747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.340832443+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.340843959+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.340852069+07:00","message":"[bufferProcess] interim [180000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.340857877+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.340863857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.340866712+07:00","message":"> Transcript [3742] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.340870413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.340872586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.340874598+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.340877406+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.437434453+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.437475366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.437481566+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.437492409+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.437499086+07:00","message":"[bufferProcess] interim [300000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.437501722+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.437504995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.437507734+07:00","message":"> Transcript [3743] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.437511875+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.437514061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.437516324+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.437518739+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.531564579+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.531599406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.531609152+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.531624431+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.5316306+07:00","message":"[bufferProcess] interim [360000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.531633512+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.531640309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.531643089+07:00","message":"> Transcript [3744] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.531646697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.531648945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.531651017+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.531653969+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.714018685+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.714048857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.714062603+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.714076887+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.714082987+07:00","message":"[bufferProcess] interim [480000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.714086104+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.714092795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.714095886+07:00","message":"> Transcript [3745] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.714099881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.714102125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.714104764+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.714107604+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.71411612+07:00","message":"Push: 'เป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.714118354+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.714120719+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.714123039+07:00","message":"Next Push (prob) : 'ใช่ความสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.714130616+07:00","message":"push: {false เป็นสีดำยังไม่ 0 0xc00039c880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.885083529+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.885121456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.885128336+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:20:59.885141668+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.885148446+07:00","message":"[bufferProcess] interim [720000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.885151346+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.88515664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.885180022+07:00","message":"> Transcript [3746] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.885186666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.885189865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.885193274+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:20:59.885197271+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.057649643+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.057686337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.057693024+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.057707995+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.057714175+07:00","message":"[bufferProcess] interim [840000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.057717282+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.057720803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.057728167+07:00","message":"> Transcript [3747] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.057732706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.057735346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.05773751+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.05774051+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.129585537+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.129629213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.129636463+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.129648891+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.129657641+07:00","message":"[bufferProcess] interim [960000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.129660463+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.129664658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.129667783+07:00","message":"> Transcript [3748] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.129672093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.129674452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.129676934+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.129679869+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.136266581+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.136300682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.136307174+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.136321466+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.136329334+07:00","message":"[bufferProcess] interim [20000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.136332337+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.136335904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.136338413+07:00","message":"> Transcript [3749] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.136342486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.136344701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.136347272+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.136350079+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.136353503+07:00","message":"Push: 'ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.13635567+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.136358207+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.136365671+07:00","message":"Next Push (prob) : 'งามของยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.136374566+07:00","message":"push: {false ใช่ความสวย 0 0xc00039c880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.444711126+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.444753232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.444761363+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.444779092+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.44478687+07:00","message":"[bufferProcess] interim [260000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.444789775+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.444793915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.444797518+07:00","message":"> Transcript [3750] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.444802489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.444804736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.444806705+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.44480974+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.644254162+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.644287692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.644294414+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.644306211+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.644312952+07:00","message":"[bufferProcess] interim [440000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.644315773+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.644321094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.64432386+07:00","message":"> Transcript [3751] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.64432813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.644330258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.644332606+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.64433529+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.832655295+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.832695646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.83270398+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.832719969+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.832727476+07:00","message":"[bufferProcess] interim [500000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.832730266+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.832737131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.832740023+07:00","message":"> Transcript [3752] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.832743887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.832746127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.832748379+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.832751118+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.953559023+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.953608096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.953616283+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.953632778+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.953640478+07:00","message":"[bufferProcess] interim [560000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.953643826+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.953651812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.95365529+07:00","message":"> Transcript [3753] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.953660138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.953662721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.953666932+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.953669935+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.95367944+07:00","message":"Push: 'งามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.953681461+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.953683949+07:00","message":"Set new StatePrefix : 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.953686976+07:00","message":"Next Push (prob) : 'ค่ำคืนแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.953695452+07:00","message":"push: {false งามของยาม 0 0xc00039c880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.985963417+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.986002646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.986012326+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:00.986028555+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.986041941+07:00","message":"[bufferProcess] interim [680000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.986046243+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.986053848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.986057929+07:00","message":"> Transcript [3754] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:00.986062829+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.007739006+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.007770482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.007777003+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.007790131+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.007796494+07:00","message":"[bufferProcess] interim [860000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.007799959+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.007816808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.007819877+07:00","message":"> Transcript [3755] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.007823182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.007825345+07:00","message":"Set new StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.271766811+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.271797303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.271803797+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.27182262+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.271830502+07:00","message":"[bufferProcess] interim [100000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.27183512+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.271840333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.271843549+07:00","message":"> Transcript [3756] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.271848462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.271851396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.271856602+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.271860149+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.381559845+07:00","message":"[GCS] IsForceVAD: false for message ID: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.45371557+07:00","message":"[GCS] Start streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.468385707+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.468418896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.468429587+07:00","message":"receive interim result [false|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.468451253+07:00","message":"[buffer interim] 232 false นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.468462841+07:00","message":"[bufferProcess] interim [280000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.468466215+07:00","message":"[bufferProcess] send to processor:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.468471688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.468474613+07:00","message":"> Transcript [3757] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.468478532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.468480655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.468483288+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.468486159+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.591069465+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.591120621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ\",\"confidence\":0.9506011}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.591127967+07:00","message":"receive interim result [true|false]: นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.591140091+07:00","message":"end recv isFinal message id 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.59114237+07:00","message":"end Recv id 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.591149518+07:00","message":"[buffer interim] 232 true นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.591164743+07:00","message":"[bufferProcess] interim [400000000]:นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.591168809+07:00","message":"[bufferProcess] send to processor (isfinal):นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.591173102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.591176532+07:00","message":"> Transcript [3758] [false]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.59118074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.591182823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.591185829+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.591189583+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.59119177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.591193852+07:00","message":"> Transcript [3759] [true]: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.591196351+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.591198223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.591199948+07:00","message":"StatePrefix: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยามค่ำคืนและสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.591202399+07:00","message":"TextPushed: 'นักท่องเที่ยวอาจารย์เขาบอกว่าเขาเห็นทะเลเป็นสีดำยังไม่ใช่ความสวยงามของยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:01.591206303+07:00","message":"Push: 'ค่ำคืนและสะท้อนแสงจันทร์นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:01.591219432+07:00","message":"push: {true ค่ำคืนและสะท้อนแสงจันทร์นะ 0 0xc00039c880}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:01.601931649+07:00","message":"write wav file: './tmp/7592/7592_232.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:02.185414688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:02.185452887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:02.413667521+07:00","message":"[GCS] IsForceVAD: false for message ID: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:02.473588514+07:00","message":"[GCS] Start streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:02.518548509+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:02.518574287+07:00","message":"found end of frame, send empty tag with msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:02.518579013+07:00","message":"end Recv id 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:02.518588221+07:00","message":"[buffer interim] 233 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:02.518596217+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:02.518600492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:02.518604911+07:00","message":"> Transcript [3760] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:02.518608765+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:02.518611987+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:02.518614953+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:02.51861773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:02.518621384+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:02.518633049+07:00","message":"push: {true \n 0 0xc00039dd80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:02.524505815+07:00","message":"write wav file: './tmp/7592/7592_233.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:03.360960339+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:03.36099963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:03.361005431+07:00","message":"receive interim result [false|false]: ทะเลสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:03.361017789+07:00","message":"[buffer interim] 234 false ทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:03.361024571+07:00","message":"[bufferProcess] interim [720000000]:ทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:03.361026555+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:03.940083167+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:03.94012316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลสีดำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:03.940130397+07:00","message":"receive interim result [false|false]: ทะเลสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:03.940145171+07:00","message":"[buffer interim] 234 false ทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:03.940154209+07:00","message":"[bufferProcess] interim [320000000]:ทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:03.940156613+07:00","message":"[bufferProcess] send to processor:ทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:03.940159669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:03.940162521+07:00","message":"> Transcript [3761] [false]: 'ทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:03.940164781+07:00","message":"Set StatePrefix (first interim): 'ทะเลสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.925763737+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.925798857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.925805357+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:04.925819159+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.925825987+07:00","message":"[bufferProcess] interim [280000000]:จะใช่แต่ไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.925829046+07:00","message":"[bufferProcess] send to processor:ทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.925832799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.92583554+07:00","message":"> Transcript [3762] [false]: 'ทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.925841119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.925843426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.925845381+07:00","message":"StatePrefix: 'ทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:04.925847781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.061883718+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.061929266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.061935303+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.061950637+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.061959041+07:00","message":"[bufferProcess] interim [400000000]:จะใช่แต่ไม่รู้เป็นอะไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.061961688+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.061964975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.061968317+07:00","message":"> Transcript [3763] [false]: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.06197085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.061973707+07:00","message":"Set new StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.131198255+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.131264827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.131272016+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.131289617+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.131296645+07:00","message":"[bufferProcess] interim [460000000]:จะใช่แต่ไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.131299145+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.131303214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.131306435+07:00","message":"> Transcript [3764] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.131311807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.131314128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.131316171+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.131318261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:05.185917337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:05.185931023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.57886871+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.57890488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.578910723+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.578924773+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.57893216+07:00","message":"[bufferProcess] interim [880000000]:จะใช่แต่ไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.578934961+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.5789381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.578940719+07:00","message":"> Transcript [3765] [false]: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.578943907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.578946013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.578949125+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.578951625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.818654095+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.818682983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.818690011+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:05.818706714+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.818713417+07:00","message":"[bufferProcess] interim [180000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.818716369+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.818719769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.818722546+07:00","message":"> Transcript [3766] [false]: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.81872592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.818728213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.818730325+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:05.818732657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.012249819+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.012302611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.012310751+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.012328316+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.012336715+07:00","message":"[bufferProcess] interim [360000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.012339787+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.012343344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.012346011+07:00","message":"> Transcript [3767] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.012349073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.012351155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.012353255+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.012355475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.012358263+07:00","message":"Push: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.012360415+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.012362735+07:00","message":"Set new StatePrefix : 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.01236644+07:00","message":"Next Push (prob) : 'ไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.012374646+07:00","message":"push: {false จะใช่แต่ไม่รู้เป็นอะไร 0 0xc002a63280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.018017653+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.018038008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.01804378+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.018056092+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.018061187+07:00","message":"[bufferProcess] interim [420000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.018063818+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.018072189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.018075689+07:00","message":"> Transcript [3768] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.018079121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.018081329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.018083227+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.018085538+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.335188555+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.335221851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.335228854+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.33524166+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.335248291+07:00","message":"[bufferProcess] interim [720000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.335251134+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.33525767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.335260379+07:00","message":"> Transcript [3769] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.33526377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.335265823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.335268123+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.335270859+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.391982678+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.392018929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.392026274+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.392041299+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.392048596+07:00","message":"[bufferProcess] interim [780000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.392051241+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.392062334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.392065299+07:00","message":"> Transcript [3770] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.392068751+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.392070917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.392073525+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.392076579+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.916507349+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.916544907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.91655044+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.916566599+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.916570403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.916573115+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.916578427+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.916581703+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916587397+07:00","message":"[bufferProcess] interim [200000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916589696+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916592431+07:00","message":"[bufferProcess] interim [260000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.9165945+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916597441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916600209+07:00","message":"> Transcript [3771] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916604016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916606256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916608489+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.91661616+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916619173+07:00","message":"Push: 'ไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916621312+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916624076+07:00","message":"Set new StatePrefix : 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916626591+07:00","message":"Next Push (prob) : 'ดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916628306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916630315+07:00","message":"> Transcript [3772] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916632588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916643994+07:00","message":"CountSame: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.916642209+07:00","message":"push: {false ไปถามเอากับน้องอ้อม 0 0xc002a63280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916645925+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.916671475+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.933910757+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.933942189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.933948289+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:06.933957434+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.933963672+07:00","message":"[bufferProcess] interim [320000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.933966242+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.933969608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.933972162+07:00","message":"> Transcript [3773] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.933975605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.933977641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.93397961+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:06.933982142+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.104921817+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.104957229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.104963247+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.104975578+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.104982504+07:00","message":"[bufferProcess] interim [500000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.104985337+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.104990565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.10499324+07:00","message":"> Transcript [3774] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.104997091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.104999186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.105001242+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.105004122+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.224595767+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.224638426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.224643889+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.224657089+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.224663923+07:00","message":"[bufferProcess] interim [620000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.224666484+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.224672361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.224675368+07:00","message":"> Transcript [3775] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.224679623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.224681701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.224683605+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.224686669+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.224689688+07:00","message":"Push: 'ดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.224691685+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.224695268+07:00","message":"Set new StatePrefix : 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.224697734+07:00","message":"Next Push (prob) : 'ทะเลสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.224704995+07:00","message":"push: {false ดีกว่าว่า 0 0xc002a63280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.566298128+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.566344139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.566354022+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.566366108+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.566374492+07:00","message":"[bufferProcess] interim [920000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.566379726+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.566387604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.566390484+07:00","message":"> Transcript [3776] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.566394018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.566396152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.566398282+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.566401433+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.72036256+07:00","message":"[GCS] IsForceVAD: false for message ID: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.743044034+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.743074273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.743080345+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.743097227+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.74310336+07:00","message":"[bufferProcess] interim [40000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.743106393+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.743113392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.743115854+07:00","message":"> Transcript [3777] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.743119177+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.743121213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.74312351+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.743126855+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.783237512+07:00","message":"[GCS] Start streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.8026094+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.802661192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.802671146+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.80269597+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.802703659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.802707819+07:00","message":"receive interim result [false|false]: จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.80271618+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.802722444+07:00","message":"[buffer interim] 234 false จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.80273042+07:00","message":"[bufferProcess] interim [220000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802734131+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802738788+07:00","message":"[bufferProcess] interim [280000000]:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802742101+07:00","message":"[bufferProcess] send to processor:จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802746109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802749933+07:00","message":"> Transcript [3778] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802755371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.80275898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802761964+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802766885+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802775497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802779403+07:00","message":"> Transcript [3779] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802783381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802785959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802789097+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802792961+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802804024+07:00","message":"Push: 'ทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802807675+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802812013+07:00","message":"Set new StatePrefix : 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.802816382+07:00","message":"Next Push (prob) : 'ดำที่หาดป่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.802828926+07:00","message":"push: {false ทะเลสี 0 0xc002a63280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.871152478+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.871200634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด\",\"confidence\":0.9314631}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.871206384+07:00","message":"receive interim result [true|false]: น่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.871214661+07:00","message":"end recv isFinal message id 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.871216743+07:00","message":"end Recv id 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.871222466+07:00","message":"[buffer interim] 234 true น่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.87122937+07:00","message":"[bufferProcess] interim [280000000]:น่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871232907+07:00","message":"[bufferProcess] send to processor (isfinal):จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871236168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871240196+07:00","message":"> Transcript [3780] [false]: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871242912+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871244648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871246591+07:00","message":"> Transcript [3781] [true]: 'น่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871249556+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871251644+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.87125355+07:00","message":"StatePrefix: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาดป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871256882+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871262773+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871478279+07:00","message":"Push: 'ดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871481995+07:00","message":"TextPushed: 'จะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.8714847+07:00","message":"Set new StatePrefix : 'น่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871487349+07:00","message":"Next Push (prob) : 'น่าจะใช่แต่ไม่รู้เป็นอะไรไปถามเอากับน้องอ้อมดีกว่าว่าทะเลสีดำที่หาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:07.871494425+07:00","message":"push: {true ดำที่หาด 0 0xc002a63280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:07.871527496+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_234.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:07.881969804+07:00","message":"write wav file: './tmp/7592/7592_234.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:08.186173075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:08.186186446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.344408977+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.34444828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.344453632+07:00","message":"receive interim result [false|false]: รอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.344464006+07:00","message":"[buffer interim] 235 false รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.344471842+07:00","message":"[bufferProcess] interim [420000000]:รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.34447379+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.543792131+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.543835785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทุน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.543841706+07:00","message":"receive interim result [false|false]: กองทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.543855445+07:00","message":"[buffer interim] 235 false กองทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.543862937+07:00","message":"[bufferProcess] interim [600000000]:กองทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.54386527+07:00","message":"[bufferProcess] send to processor:รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.543872373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.543875796+07:00","message":"> Transcript [3782] [false]: 'รอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.543878347+07:00","message":"Set StatePrefix (first interim): 'รอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.652937069+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.652980937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองพูน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.652987234+07:00","message":"receive interim result [false|false]: ทองพูน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.653002536+07:00","message":"[buffer interim] 235 false ทองพูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.653010395+07:00","message":"[bufferProcess] interim [720000000]:ทองพูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.653013044+07:00","message":"[bufferProcess] send to processor:กองทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.653019574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.653022335+07:00","message":"> Transcript [3783] [false]: 'กองทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.653024938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.653027678+07:00","message":"Set new StatePrefix: 'กองทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.826776586+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.826817455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.826823449+07:00","message":"receive interim result [false|false]: กองภูเก็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:08.826838466+07:00","message":"[buffer interim] 235 false กองภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.826846358+07:00","message":"[bufferProcess] interim [840000000]:กองภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.826849035+07:00","message":"[bufferProcess] send to processor:ทองพูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.826856393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.826859483+07:00","message":"> Transcript [3784] [false]: 'ทองพูน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.826861953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:08.826864239+07:00","message":"Set new StatePrefix: 'ทองพูน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.208821692+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.208854343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตวันเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.208860377+07:00","message":"receive interim result [false|false]: กองภูเก็ตวันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.208870766+07:00","message":"[buffer interim] 235 false กองภูเก็ตวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.20887718+07:00","message":"[bufferProcess] interim [320000000]:กองภูเก็ตวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.208880026+07:00","message":"[bufferProcess] send to processor:กองภูเก็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.208885456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.208888351+07:00","message":"> Transcript [3785] [false]: 'กองภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.208890615+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.208892702+07:00","message":"Set new StatePrefix: 'กองภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.411781211+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.411847992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.411855893+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.411869769+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.411878643+07:00","message":"[bufferProcess] interim [500000000]:กองภูเก็ตนั้นเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.411882888+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.411892118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.411896455+07:00","message":"> Transcript [3786] [false]: 'กองภูเก็ตวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.411904299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.411908042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.411911062+07:00","message":"StatePrefix: 'กองภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.411914455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.654950909+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.654989833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.654995238+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:09.655008358+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.65501543+07:00","message":"[bufferProcess] interim [680000000]:กองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.655018282+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.65502489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.655027469+07:00","message":"> Transcript [3787] [false]: 'กองภูเก็ตนั้นเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.655031443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.655033761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.655037123+07:00","message":"StatePrefix: 'กองภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:09.655039338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.239443992+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.239480858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.239486707+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.239497724+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.239504425+07:00","message":"[bufferProcess] interim [280000000]:กองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.239507298+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.239512817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.239515679+07:00","message":"> Transcript [3788] [false]: 'กองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.239519121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.239521458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.239523411+07:00","message":"StatePrefix: 'กองภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.239525791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.424962433+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.424998187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.425003972+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.425016818+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.425024553+07:00","message":"[bufferProcess] interim [460000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.425027242+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.42503056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.425033442+07:00","message":"> Transcript [3789] [false]: 'กองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.425036789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.425039063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.42504109+07:00","message":"StatePrefix: 'กองภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.425043236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.425047435+07:00","message":"Push: 'กองภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.425049307+07:00","message":"TextPushed: 'กองภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.425051336+07:00","message":"Set new StatePrefix : 'กองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.425053714+07:00","message":"Next Push (prob) : 'นั้นเกิดจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.425061008+07:00","message":"push: {false กองภูเก็ต 0 0xc003992000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.7475851+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.747615722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.747623131+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.747638818+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.747647663+07:00","message":"[bufferProcess] interim [760000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.747650186+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.74765358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.747656188+07:00","message":"> Transcript [3790] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.747659606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.747661655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.747664008+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.747666715+07:00","message":"TextPushed: 'กองภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.754454759+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.754485543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.754491291+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.754501643+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.754507093+07:00","message":"[bufferProcess] interim [820000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.754509601+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.754513461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.754516248+07:00","message":"> Transcript [3791] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.754519623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.754521748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.754523906+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.754526121+07:00","message":"TextPushed: 'กองภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.943575035+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.943610894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.943619567+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:10.943635667+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.943643175+07:00","message":"[bufferProcess] interim [940000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.943645732+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.943649569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.943652403+07:00","message":"> Transcript [3792] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.943656379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.943658748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.943661299+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:10.943663943+07:00","message":"TextPushed: 'กองภูเก็ต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.014678458+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.014720558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.014727419+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.01474443+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.014752547+07:00","message":"[bufferProcess] interim [120000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.014755234+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.014764308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.014767211+07:00","message":"> Transcript [3793] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.014771339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.014773965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.014776075+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.014779995+07:00","message":"TextPushed: 'กองภูเก็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.014787943+07:00","message":"Push: 'นั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.014790146+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.014792558+07:00","message":"Set new StatePrefix : 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.014794882+07:00","message":"Next Push (prob) : 'ประชาชนเขาตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.014820699+07:00","message":"push: {false นั้นเกิดจากอะไร 0 0xc003992000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:11.186961509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:11.186977444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.326344574+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.326376735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.326382393+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.32639641+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.326403157+07:00","message":"[bufferProcess] interim [360000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.326405656+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.326408675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.32641164+07:00","message":"> Transcript [3794] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.326415875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.326418319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.326420236+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.326422679+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.460946491+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.460992001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.460999156+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.461015432+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.461030145+07:00","message":"[bufferProcess] interim [480000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.461033601+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.461040529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.461045527+07:00","message":"> Transcript [3795] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.461049634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.461052411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.461054476+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.461057189+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.523411474+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.523454791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.523461285+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.523476352+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.523482965+07:00","message":"[bufferProcess] interim [540000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.523485883+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.523492358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.523495201+07:00","message":"> Transcript [3796] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.523498931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.523501328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.523503941+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.523506589+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.525769637+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.525815047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.525824803+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.525843543+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.525853917+07:00","message":"[bufferProcess] interim [600000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.525856712+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.525862656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.52586547+07:00","message":"> Transcript [3797] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.525869366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.525871799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.525874023+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.525877023+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.525883761+07:00","message":"Push: 'ประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.525886038+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.525888365+07:00","message":"Set new StatePrefix : 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.525890933+07:00","message":"Next Push (prob) : 'ใจนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.525900267+07:00","message":"push: {false ประชาชนเขาตก 0 0xc003992000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.645537241+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.645569895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.645576185+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.645591814+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.645599244+07:00","message":"[bufferProcess] interim [660000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.645602077+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.645605901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.645608732+07:00","message":"> Transcript [3798] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.645611462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.645613649+07:00","message":"Set new StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.970177661+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.97022566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.970233122+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:11.97024982+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.97025819+07:00","message":"[bufferProcess] interim [960000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.970261356+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.970270204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.970273226+07:00","message":"> Transcript [3799] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.970279666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.970282314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.970284814+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:11.970287954+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.158399415+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.158441155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.158447448+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.158460397+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.158467576+07:00","message":"[bufferProcess] interim [140000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.158470458+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.158476828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.158479689+07:00","message":"> Transcript [3800] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.158483281+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.158485377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.158487311+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.158489983+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.169631819+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.169661154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.169667313+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.169680119+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.169686019+07:00","message":"[bufferProcess] interim [200000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.16968885+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.169694302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.16969683+07:00","message":"> Transcript [3801] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.169700582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.169702889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.169706497+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.169710829+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.219165861+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.219204116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.219209835+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.219222828+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.219229506+07:00","message":"[bufferProcess] interim [320000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.219232348+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.219235937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.219239311+07:00","message":"> Transcript [3802] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.219243809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.219246023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.219248546+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.219251427+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.219257074+07:00","message":"Push: 'ใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.219259083+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.219264491+07:00","message":"Set new StatePrefix : 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.21926707+07:00","message":"Next Push (prob) : 'เที่ยวก็ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.219274122+07:00","message":"push: {false ใจนักท่อง 0 0xc003992000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.860861089+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.860898374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.860905007+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:12.86091986+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.860927225+07:00","message":"[bufferProcess] interim [920000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.860930529+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.860937861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.860940838+07:00","message":"> Transcript [3803] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.860943702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:12.860945995+07:00","message":"Set new StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.048662812+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.048711843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.048718509+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.048734517+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.048742922+07:00","message":"[bufferProcess] interim [40000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.04874591+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.048754648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.048760683+07:00","message":"> Transcript [3804] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.048764978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.048767639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.048770461+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.048773173+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.126787325+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.126828431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.126835035+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.126852339+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.126861074+07:00","message":"[bufferProcess] interim [160000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.126864072+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.126871483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.126874459+07:00","message":"> Transcript [3805] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.126879003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.126881509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.126884231+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.126889222+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.290356392+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.290396938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.290405726+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.290420858+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.290427589+07:00","message":"[bufferProcess] interim [280000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.290430434+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.290441163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.290444271+07:00","message":"> Transcript [3806] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.290449267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.290452023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.290454546+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.290457604+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.345834863+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.345878049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.345886206+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.345903027+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.345912264+07:00","message":"[bufferProcess] interim [340000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.345915946+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.345919866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.345922772+07:00","message":"> Transcript [3807] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.345927541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.345929794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.345932515+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.345935625+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.345938619+07:00","message":"Push: 'เที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.345940606+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.345943262+07:00","message":"Set new StatePrefix : 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.34594618+07:00","message":"Next Push (prob) : 'ตามเรื่องนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.345954705+07:00","message":"push: {false เที่ยวก็สงสัย 0 0xc003992000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.480553495+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.480591401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.480600606+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.480615748+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.48062464+07:00","message":"[bufferProcess] interim [460000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.480627689+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.480635063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.480638354+07:00","message":"> Transcript [3808] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.480641658+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.480644531+07:00","message":"Set new StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.557262449+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.557299221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.557306473+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.557319378+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.557328018+07:00","message":"[bufferProcess] interim [520000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.557330926+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.557337635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.557340566+07:00","message":"> Transcript [3809] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.557344297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.557346706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.557349019+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.557352203+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.673839305+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.673880105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.673889215+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.673902886+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.673911784+07:00","message":"[bufferProcess] interim [640000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.673915062+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.673920367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.673923104+07:00","message":"> Transcript [3810] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.673927089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.673929153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.673931084+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.673933768+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.841542902+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.841581119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.841587032+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.841600906+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.841607924+07:00","message":"[bufferProcess] interim [820000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.841610498+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.841615968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.841618904+07:00","message":"> Transcript [3811] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.841622766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.841624976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.841627463+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.8416305+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.953824127+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.953873566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.953883643+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.953900279+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.953909258+07:00","message":"[bufferProcess] interim [940000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.953912751+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.953923902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.953927111+07:00","message":"> Transcript [3812] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.953931807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.953934243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.953936764+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.953940146+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.953948315+07:00","message":"Push: 'ตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.953950858+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.953953536+07:00","message":"Set new StatePrefix : 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:13.953955965+07:00","message":"Next Push (prob) : 'อะไรร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:13.953983864+07:00","message":"push: {false ตามเรื่องนี้เรื่อง 0 0xc003992000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.004790602+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.004832441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.004840077+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.004856592+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.004865422+07:00","message":"[bufferProcess] interim [60000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.004872662+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.004877104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.004881417+07:00","message":"> Transcript [3813] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.004885902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.004888123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.004890183+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.004892933+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.135377816+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.13542705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.135433422+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.135457205+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.135466235+07:00","message":"[bufferProcess] interim [180000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.135469703+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.135476625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.135479972+07:00","message":"> Transcript [3814] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.135484588+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.135486935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.135489085+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.135492217+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:14.187927154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:14.187942043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.347062703+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.347099513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.347105546+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.347120289+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.347127986+07:00","message":"[bufferProcess] interim [420000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.347131342+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.347141164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.347144254+07:00","message":"> Transcript [3815] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.347148716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.34715102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.347153287+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.347156694+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.530270939+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.530320091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.530328415+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.530341964+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.530348895+07:00","message":"[bufferProcess] interim [540000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.5303523+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.530357985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.530360715+07:00","message":"> Transcript [3816] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.53036488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.530367034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.530370123+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.530372889+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.530377294+07:00","message":"Push: 'อะไรร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.530385189+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.530397207+07:00","message":"Set new StatePrefix : 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.530400479+07:00","message":"Next Push (prob) : 'ลงป้ายนี้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.530408313+07:00","message":"push: {false อะไรร้องทุกข์ 0 0xc003992000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.675008205+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.675044465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.675051941+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.675063901+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.675073842+07:00","message":"[bufferProcess] interim [720000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.675078711+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.675083762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.675087894+07:00","message":"> Transcript [3817] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.675092933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.67509502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.675097272+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.675100214+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.897701066+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.897739525+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-25T13:21:14.897746968+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.897761178+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.897768242+07:00","message":"[bufferProcess] interim [900000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.897771903+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.897778831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.897781689+07:00","message":"> Transcript [3818] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.897791309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.897793712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.897795835+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.897802081+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.973320987+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.973354782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.973361456+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:14.973372572+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.973379771+07:00","message":"[bufferProcess] interim [20000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.97338257+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.973388213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.973391261+07:00","message":"> Transcript [3819] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.973395618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.973397763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.973399946+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:14.973402995+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.075633754+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.075680099+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-25T13:21:15.075687552+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษาเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.075704135+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษาเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.07571282+07:00","message":"[bufferProcess] interim [80000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษาเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.075716368+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.075725727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.075728724+07:00","message":"> Transcript [3820] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.075733692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.075736195+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.075738604+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.075741809+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.075755661+07:00","message":"Push: 'ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.075758331+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.075761042+07:00","message":"Set new StatePrefix : 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมสาลู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.075764121+07:00","message":"Next Push (prob) : 'น้องอ้อมสาลู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.075787894+07:00","message":"push: {false ลงป้ายนี้กับ 0 0xc003992000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.203496003+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.203544942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.203552354+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.203569224+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.20357794+07:00","message":"[bufferProcess] interim [200000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.203581586+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษาเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.203590151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.203593219+07:00","message":"> Transcript [3821] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษาเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.203596567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.203598795+07:00","message":"Set new StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษาเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.372944891+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.372981061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษาเฮียสุวรรณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.372987984+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษาเฮียสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.373000783+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษาเฮียสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.373008085+07:00","message":"[bufferProcess] interim [380000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษาเฮียสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.373010893+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.373015088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.373017758+07:00","message":"> Transcript [3822] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.373020842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.373023028+07:00","message":"Set new StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.424727745+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.424763398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.424770098+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.424797916+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.424809126+07:00","message":"[bufferProcess] interim [440000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.424811856+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษาเฮียสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.424818217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.424821226+07:00","message":"> Transcript [3823] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษาเฮียสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.42482485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.424826899+07:00","message":"Set new StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอ้อมปรึกษาเฮียสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.547881428+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.547940616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.547951129+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.547971759+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.547983425+07:00","message":"[bufferProcess] interim [560000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.547989519+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.548001934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.548006625+07:00","message":"> Transcript [3824] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.548012192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.548015719+07:00","message":"Set new StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.750228829+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.750271656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.750278377+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.750293926+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.750305138+07:00","message":"[bufferProcess] interim [800000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.750308443+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.750315347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.750319079+07:00","message":"> Transcript [3825] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.750322635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.750324895+07:00","message":"Set new StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.825916162+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.825964108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.825971017+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:15.825990066+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.825999099+07:00","message":"[bufferProcess] interim [920000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.826002386+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.826006675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.826010059+07:00","message":"> Transcript [3826] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.826014614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.826017243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.826019196+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:15.826022725+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.061045475+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.061069254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.061075057+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.061089311+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.061096147+07:00","message":"[bufferProcess] interim [100000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.06109932+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.061104013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.061107511+07:00","message":"> Transcript [3827] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.061111356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.061113328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.061115313+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.061122133+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.125084821+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.12512778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.125135202+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.125150487+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.12515897+07:00","message":"[bufferProcess] interim [160000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.125176046+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.125184776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.125187687+07:00","message":"> Transcript [3828] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.125193424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.125195854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.125198059+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.125201457+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.631057365+07:00","message":"[GCS] IsForceVAD: false for message ID: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.695512148+07:00","message":"[GCS] Start streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.706316059+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.706354916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.706362039+07:00","message":"receive interim result [false|false]: กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.706375222+07:00","message":"[buffer interim] 235 false กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.706386913+07:00","message":"[bufferProcess] interim [760000000]:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.706391952+07:00","message":"[bufferProcess] send to processor:กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.706400807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.706405311+07:00","message":"> Transcript [3829] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.706412436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.706414964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.706416973+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.706420431+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.706427743+07:00","message":"Push: 'น้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.706430069+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.706443014+07:00","message":"Set new StatePrefix : 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.70644694+07:00","message":"Next Push (prob) : 'สวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.706455923+07:00","message":"push: {false น้องอุตส่าห์เตรียมตัวนอน 0 0xc003992000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.788253837+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.788302554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตองภูเก็ตมันเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ\",\"confidence\":0.9320381}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.78831035+07:00","message":"receive interim result [true|false]: ตองภูเก็ตมันเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.788322892+07:00","message":"end recv isFinal message id 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.788325179+07:00","message":"end Recv id 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.78833465+07:00","message":"[buffer interim] 235 true ตองภูเก็ตมันเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788343589+07:00","message":"[bufferProcess] interim [850000000]:ตองภูเก็ตมันเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788348156+07:00","message":"[bufferProcess] send to processor (isfinal):กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788353115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788356143+07:00","message":"> Transcript [3830] [false]: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788360043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.78836216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788364146+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788366883+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788369489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788371563+07:00","message":"> Transcript [3831] [true]: 'ตองภูเก็ตมันเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788374558+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788376315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788378163+07:00","message":"StatePrefix: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788380557+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788390896+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.78874742+07:00","message":"Push: 'พอดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788757314+07:00","message":"TextPushed: 'กองภูเก็ตนั้นเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้เรื่องอะไรร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788760848+07:00","message":"Set new StatePrefix : 'ตองภูเก็ตมันเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788763795+07:00","message":"Next Push (prob) : 'ตองภูเก็ตมันเกิดจากอะไรประชาชนเขาตกใจนักท่องเที่ยวก็สงสัยตามเรื่องนี้หรือร้องทุกข์ลงป้ายนี้กับน้องอุตส่าห์เตรียมตัวนอนพอดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:16.7887733+07:00","message":"push: {true พอดีครับ 0 0xc003992000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:16.788782298+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_235.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:16.805381207+07:00","message":"write wav file: './tmp/7592/7592_235.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:17.188519346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:17.188541333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.362807961+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.362844405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.362849989+07:00","message":"receive interim result [false|false]: ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.362866111+07:00","message":"[buffer interim] 236 false ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.36287259+07:00","message":"[bufferProcess] interim [480000000]:ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.362875061+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.414696311+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.414740704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่าเรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.414746226+07:00","message":"receive interim result [false|false]: ท่าเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.414757185+07:00","message":"[buffer interim] 236 false ท่าเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.414763638+07:00","message":"[bufferProcess] interim [540000000]:ท่าเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.414765845+07:00","message":"[bufferProcess] send to processor:ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.414770674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.41477386+07:00","message":"> Transcript [3832] [false]: 'ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.414776104+07:00","message":"Set StatePrefix (first interim): 'ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.426893404+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.426924188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.426928656+07:00","message":"receive interim result [false|false]: ถ้าเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.426942998+07:00","message":"[buffer interim] 236 false ถ้าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.426948165+07:00","message":"[bufferProcess] interim [600000000]:ถ้าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.426950319+07:00","message":"[bufferProcess] send to processor:ท่าเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.426953141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.426955627+07:00","message":"> Transcript [3833] [false]: 'ท่าเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.426957818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.426960119+07:00","message":"Set new StatePrefix: 'ท่าเรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.543799107+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.543841246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.543846237+07:00","message":"receive interim result [false|false]: ถ้าเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.543859613+07:00","message":"[buffer interim] 236 false ถ้าเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.543866304+07:00","message":"[bufferProcess] interim [720000000]:ถ้าเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.543868602+07:00","message":"[bufferProcess] send to processor:ถ้าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.543873618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.543876528+07:00","message":"> Transcript [3834] [false]: 'ถ้าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.54387885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.543880885+07:00","message":"Set new StatePrefix: 'ถ้าเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.667110604+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.667148887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.667154038+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.667167206+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.667173442+07:00","message":"[bufferProcess] interim [780000000]:ท่านเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.66717591+07:00","message":"[bufferProcess] send to processor:ถ้าเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.667180938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.667183782+07:00","message":"> Transcript [3835] [false]: 'ถ้าเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.667187143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.667189258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.667191332+07:00","message":"StatePrefix: 'ถ้าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.667193579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.735927081+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.73596636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.7359715+07:00","message":"receive interim result [false|false]: ท่านเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.735987821+07:00","message":"[buffer interim] 236 false ท่านเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.735995134+07:00","message":"[bufferProcess] interim [900000000]:ท่านเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.735997464+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.736000525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.736003606+07:00","message":"> Transcript [3836] [false]: 'ท่านเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.736005821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.736008509+07:00","message":"Set new StatePrefix: 'ท่านเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.874121171+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.874157992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.874164174+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.874176202+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.874183501+07:00","message":"[bufferProcess] interim [20000000]:ท่านเลยนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.874186442+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.874193187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.874197097+07:00","message":"> Transcript [3837] [false]: 'ท่านเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.874200564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.874203808+07:00","message":"Set new StatePrefix: 'ท่านเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.926960296+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.927008298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.927014249+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:17.927028442+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.927035579+07:00","message":"[bufferProcess] interim [80000000]:ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.927037942+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.92704113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.927044107+07:00","message":"> Transcript [3838] [false]: 'ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.92704674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:17.927048925+07:00","message":"Set new StatePrefix: 'ท่านเลยนะคะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.117489692+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.117530001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.117536051+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.117549913+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.117557632+07:00","message":"[bufferProcess] interim [260000000]:ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.117560387+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.117566881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.117570763+07:00","message":"> Transcript [3839] [false]: 'ท่านเลยนะคะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.117574407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.117577045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.117579191+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.117581447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.121628344+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.12166178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.121667618+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.121681559+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.121688101+07:00","message":"[bufferProcess] interim [320000000]:ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.121690602+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.121697181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.121699978+07:00","message":"> Transcript [3840] [false]: 'ท่านเลยนะคะไม่มีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.121703117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.121705151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.121707186+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.121709644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.30645735+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.30649695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.30650296+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.306514823+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.306521285+07:00","message":"[bufferProcess] interim [440000000]:ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.306523804+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.306529258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.306531871+07:00","message":"> Transcript [3841] [false]: 'ท่านเลยนะคะไม่มีโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.306535142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.306537304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.306539556+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.306543084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.755465875+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.75550565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.755511558+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.755525395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" o t i o\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.755528647+07:00","message":"receive interim result [false|false]:  o t i o"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.755536954+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.755540896+07:00","message":"[buffer interim] 236 false  o t i o"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755546933+07:00","message":"[bufferProcess] interim [860000000]:ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755549894+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755553322+07:00","message":"[bufferProcess] interim [860000000]: o t i o"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755555885+07:00","message":"[bufferProcess] update buffer: ท่านเลยนะคะไม่มี o t i o"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755558735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755561351+07:00","message":"> Transcript [3842] [false]: 'ท่านเลยนะคะไม่มีโอที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755565021+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755567117+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755569071+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755571407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755574072+07:00","message":"Push: 'ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755576036+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755578147+07:00","message":"Set new StatePrefix : 'ท่านเลยนะคะไม่มีโอที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.755580285+07:00","message":"Next Push (prob) : 'มีโอที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.755589481+07:00","message":"push: {false ท่านเลยนะคะไม่ 0 0xc003992980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.766480728+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.766505221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.766510405+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.766523115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" o t i o n\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.766525609+07:00","message":"receive interim result [false|false]:  o t i o n"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.76653148+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.766534704+07:00","message":"[buffer interim] 236 false  o t i o n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.766562553+07:00","message":"[bufferProcess] interim [920000000]:ท่านเลยนะคะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.766584262+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มี o t i o"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.766592866+07:00","message":"[bufferProcess] interim [920000000]: o t i o n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.766595588+07:00","message":"[bufferProcess] update buffer: ท่านเลยนะคะไม่มี o t i o n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.766599641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.766603178+07:00","message":"> Transcript [3843] [false]: 'ท่านเลยนะคะไม่มี o t i o'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.766605695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.766608084+07:00","message":"Set new StatePrefix: 'ท่านเลยนะคะไม่มี o t i o'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.948103276+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.948145116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.948151328+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:18.948167909+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.948181027+07:00","message":"[bufferProcess] interim [40000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.948183844+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มี o t i o n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.948188792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.948192011+07:00","message":"> Transcript [3844] [false]: 'ท่านเลยนะคะไม่มี o t i o n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.948195768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.948198034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.948200244+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มี o t i o'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:18.948203061+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.010455558+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.010493385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.010499329+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.01051171+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.010518598+07:00","message":"[bufferProcess] interim [220000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.010521806+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.010527328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.010533746+07:00","message":"> Transcript [3845] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.010536963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.010539284+07:00","message":"Set new StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.278869148+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.278916873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.278922601+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.278937738+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.278952575+07:00","message":"[bufferProcess] interim [400000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.278957446+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.278966929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.278971996+07:00","message":"> Transcript [3846] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.278977435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.278982371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.278987227+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.278991076+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.328769795+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.328804493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.328809829+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.328818508+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.328824981+07:00","message":"[bufferProcess] interim [460000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.328827497+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.328832373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.328837264+07:00","message":"> Transcript [3847] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.328840935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.328843144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.328845903+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.328850974+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.524245432+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.524294797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.524300838+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.524321805+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.524333358+07:00","message":"[bufferProcess] interim [640000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.524336168+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.524340618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.524343746+07:00","message":"> Transcript [3848] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.524347931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.524350539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.524352815+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.524355737+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.66398724+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.664042376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.664049659+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.66406555+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.664075107+07:00","message":"[bufferProcess] interim [820000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.664077789+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.664086742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.664090174+07:00","message":"> Transcript [3849] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.664095114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.664097737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.664100491+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.66410359+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.664111697+07:00","message":"Push: 'มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.66411415+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.664116562+07:00","message":"Set new StatePrefix : 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.664119038+07:00","message":"Next Push (prob) : 'ให้นอนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.6641287+07:00","message":"push: {false มีโอทีไอโอดีน 0 0xc003992980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.71948198+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.719526609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.719533626+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.719549599+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.719558155+07:00","message":"[bufferProcess] interim [880000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.719561075+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.719568059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.719571317+07:00","message":"> Transcript [3850] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.719575228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.7195776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.719580517+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.719583524+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.939075023+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.939124163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.939130627+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:19.939144059+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.939151352+07:00","message":"[bufferProcess] interim [120000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.93915387+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.939159277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.939165967+07:00","message":"> Transcript [3851] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.939169946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.939172272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.939174646+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:19.939177489+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.040024427+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.04006033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.040066348+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.040079634+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.040086043+07:00","message":"[bufferProcess] interim [180000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.040089013+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.040092548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.04009549+07:00","message":"> Transcript [3852] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.040098763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.040100883+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.040103202+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.04010571+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:20.18954209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:20.189551705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.226855224+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.226889983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.226895441+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.226908259+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.226914914+07:00","message":"[bufferProcess] interim [360000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.226917924+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.226923919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.226926774+07:00","message":"> Transcript [3853] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.226930319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.226932517+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.226934845+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.226937485+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.226943387+07:00","message":"Push: 'ให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.226945721+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.226947893+07:00","message":"Set new StatePrefix : 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.226950308+07:00","message":"Next Push (prob) : 'อาจารย์เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.226969239+07:00","message":"push: {false ให้นอนค่ะ 0 0xc003992980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.417757592+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.417793453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.417799503+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.417812866+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.417819582+07:00","message":"[bufferProcess] interim [540000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.417822186+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.417827415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.417830228+07:00","message":"> Transcript [3854] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.417833988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.417835922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.417838066+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.417840544+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.735397864+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.735439767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.735447468+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.735462021+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.735470789+07:00","message":"[bufferProcess] interim [840000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.735474588+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.735479137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.735483023+07:00","message":"> Transcript [3855] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.735488155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.735491121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.735494441+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.735499739+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.739951066+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.739981376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.739987183+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:20.739998701+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.74000426+07:00","message":"[bufferProcess] interim [900000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.740007025+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.740010269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.740012773+07:00","message":"> Transcript [3856] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.740016038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.740018043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.740020399+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:20.740022978+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.058029944+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.058059592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.058064746+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.058078922+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.058085595+07:00","message":"[bufferProcess] interim [140000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.05808809+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.058091458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.05809397+07:00","message":"> Transcript [3857] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.058098053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.058100249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.058102728+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.058106715+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.058113336+07:00","message":"Push: 'อาจารย์เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.058115476+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.058117736+07:00","message":"Set new StatePrefix : 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.05812+07:00","message":"Next Push (prob) : 'น่ากลัวจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.058126799+07:00","message":"push: {false อาจารย์เพราะว่า 0 0xc003992980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.140813321+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.140865982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.140872964+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.140890333+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.140898105+07:00","message":"[bufferProcess] interim [260000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.140901594+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.140911544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.140916877+07:00","message":"> Transcript [3858] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.14092105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.140923565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.140925618+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.14092843+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.319606468+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.319646595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.319652443+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.319665356+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.319674993+07:00","message":"[bufferProcess] interim [440000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.319679207+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.319686619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.319690923+07:00","message":"> Transcript [3859] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.319696955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.319699708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.319703018+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.319707432+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.325669804+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.325692731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.325697664+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.325709291+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.325714607+07:00","message":"[bufferProcess] interim [500000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.325719341+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.325722693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.325725529+07:00","message":"> Transcript [3860] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.325728906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.325731064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.325732993+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.325735561+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.459621184+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.459654927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.459660537+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.459669706+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.459676849+07:00","message":"[bufferProcess] interim [560000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.459679522+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.459682705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.459685207+07:00","message":"> Transcript [3861] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.45968954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.459691561+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.45969415+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.459696614+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.459699614+07:00","message":"Push: 'น่ากลัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.459701798+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.45970418+07:00","message":"Set new StatePrefix : 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.459706596+07:00","message":"Next Push (prob) : 'ๆกับข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.45971926+07:00","message":"push: {false น่ากลัวจริง 0 0xc003992980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.471552475+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.471578425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.471585301+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.471596823+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.471602852+07:00","message":"[bufferProcess] interim [620000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.471605787+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.471608929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.471611612+07:00","message":"> Transcript [3862] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.471614382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.471616435+07:00","message":"Set new StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.645231757+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.645260904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.645266631+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.64528107+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.645288322+07:00","message":"[bufferProcess] interim [800000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.645291384+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.645298325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.645310324+07:00","message":"> Transcript [3863] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.645314502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.645316596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.645318658+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.645321721+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.789151983+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.78920736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.78921432+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:21.78923472+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.789245127+07:00","message":"[bufferProcess] interim [920000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.789248879+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.789256558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.789261618+07:00","message":"> Transcript [3864] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.789267159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.789270041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.789273729+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:21.789277958+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.016753079+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.016795014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.016803437+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.016818719+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.016828496+07:00","message":"[bufferProcess] interim [160000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.016833007+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.016843207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.016847194+07:00","message":"> Transcript [3865] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.016852447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.016856092+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.016861531+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.016865983+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.131346848+07:00","message":"[GCS] IsForceVAD: false for message ID: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.152938985+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.153003635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.153012531+07:00","message":"receive interim result [false|false]: ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.153029223+07:00","message":"[buffer interim] 236 false ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.153037595+07:00","message":"[bufferProcess] interim [280000000]:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.153042069+07:00","message":"[bufferProcess] send to processor:ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.153052306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.153056684+07:00","message":"> Transcript [3866] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.153062407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.153066544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.153068964+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.153072017+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.153079334+07:00","message":"Push: 'ๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.153082365+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.153085639+07:00","message":"Set new StatePrefix : 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.153090295+07:00","message":"Next Push (prob) : 'ที่ออกมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.153100337+07:00","message":"push: {false ๆกับภาพ 0 0xc003992980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.20621301+07:00","message":"[GCS] Start streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.298396411+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.298439833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ\",\"confidence\":0.94728976}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.298446652+07:00","message":"receive interim result [true|false]: ถามท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.29845724+07:00","message":"end recv isFinal message id 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.298460268+07:00","message":"end Recv id 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.298466916+07:00","message":"[buffer interim] 236 true ถามท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298474357+07:00","message":"[bufferProcess] interim [460000000]:ถามท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298478226+07:00","message":"[bufferProcess] send to processor (isfinal):ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298482156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298484884+07:00","message":"> Transcript [3867] [false]: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.29848862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298490591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298492595+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298495521+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298497721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298499893+07:00","message":"> Transcript [3868] [true]: 'ถามท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298507518+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298518068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298519964+07:00","message":"StatePrefix: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298522613+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298524691+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298735217+07:00","message":"Push: 'ที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298738737+07:00","message":"TextPushed: 'ท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.29874149+07:00","message":"Set new StatePrefix : 'ถามท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.29874393+07:00","message":"Next Push (prob) : 'ถามท่านเลยนะคะไม่มีโอทีไอโอดีนให้นอนค่ะอาจารย์เพราะว่าน่ากลัวจริงๆกับภาพที่ออกมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.298752455+07:00","message":"push: {true ที่ออกมานะคะ 0 0xc003992980}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.298772648+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_236.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:22.310956058+07:00","message":"write wav file: './tmp/7592/7592_236.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.768860288+07:00","message":"[GCS] Cleaned up inactive client: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.768893418+07:00","message":"[GCS] Cleaned up inactive client: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.768897336+07:00","message":"[GCS] Cleaned up inactive client: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.768900218+07:00","message":"[GCS] Cleaned up inactive client: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.768902853+07:00","message":"[GCS] Cleaned up inactive client: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.768905717+07:00","message":"[GCS] Cleaned up inactive client: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.841420123+07:00","message":"[GCS] IsForceVAD: false for message ID: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.906585715+07:00","message":"[GCS] Start streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.923375657+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.923412163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.92341822+07:00","message":"receive interim result [false|false]: หลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.923442748+07:00","message":"[buffer interim] 237 false หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.92345295+07:00","message":"[bufferProcess] interim [540000000]:หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.923455922+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.940186913+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.940225182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายฝนตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.940230799+07:00","message":"receive interim result [false|false]: สายฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.940247651+07:00","message":"[buffer interim] 237 false สายฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.940255941+07:00","message":"[bufferProcess] interim [660000000]:สายฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.94025863+07:00","message":"[bufferProcess] send to processor:หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.940262173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.940265161+07:00","message":"> Transcript [3869] [false]: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.940267423+07:00","message":"Set StatePrefix (first interim): 'หลายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.952010666+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.9520441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลายคน\",\"confidence\":0.7844453}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.952049801+07:00","message":"receive interim result [true|false]: หลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.952059682+07:00","message":"end recv isFinal message id 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.952062462+07:00","message":"end Recv id 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.952068563+07:00","message":"[buffer interim] 237 true หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.952081844+07:00","message":"[bufferProcess] interim [660000000]:หลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.952085596+07:00","message":"[bufferProcess] send to processor (isfinal):สายฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.952090099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.952093434+07:00","message":"> Transcript [3870] [false]: 'สายฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.952096078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.952112549+07:00","message":"Set new StatePrefix: 'สายฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.952114319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.952116375+07:00","message":"> Transcript [3871] [true]: 'หลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.952118815+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.952121114+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.952123081+07:00","message":"StatePrefix: 'สายฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.952125406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:22.952132407+07:00","message":"Push: 'หลายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:22.952142333+07:00","message":"push: {true หลายคน 0 0xc00039cb80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:22.957881757+07:00","message":"write wav file: './tmp/7592/7592_237.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:23.19002653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:23.190026534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.580312975+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.580357277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.580362657+07:00","message":"receive interim result [false|false]: ไปเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.580378549+07:00","message":"[buffer interim] 238 false ไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.580385419+07:00","message":"[bufferProcess] interim [480000000]:ไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.580387521+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.670206356+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.670244942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.670250775+07:00","message":"receive interim result [false|false]: เขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.670265717+07:00","message":"[buffer interim] 238 false เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.670272532+07:00","message":"[bufferProcess] interim [600000000]:เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.670274687+07:00","message":"[bufferProcess] send to processor:ไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.670282167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.670285248+07:00","message":"> Transcript [3872] [false]: 'ไปเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.670287928+07:00","message":"Set StatePrefix (first interim): 'ไปเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.939931563+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.939964747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.939970255+07:00","message":"receive interim result [false|false]: เขาว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:23.939985102+07:00","message":"[buffer interim] 238 false เขาว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.93999559+07:00","message":"[bufferProcess] interim [900000000]:เขาว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.939999401+07:00","message":"[bufferProcess] send to processor:เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.940006566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.940009673+07:00","message":"> Transcript [3873] [false]: 'เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.940012441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:23.940014576+07:00","message":"Set new StatePrefix: 'เขาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.284144211+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.284183838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.284191828+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.284208677+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.28421571+07:00","message":"[bufferProcess] interim [200000000]:เขาว่าเป็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.284218549+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.284221907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.284224533+07:00","message":"> Transcript [3874] [false]: 'เขาว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.284227654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.284229934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.284232077+07:00","message":"StatePrefix: 'เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.284234485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.544244622+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.544283837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.544289309+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.544306874+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.54431409+07:00","message":"[bufferProcess] interim [500000000]:เขาว่าเป็นทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.54431667+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.544322254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.544325189+07:00","message":"> Transcript [3875] [false]: 'เขาว่าเป็นทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.544328894+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.544331325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.544333516+07:00","message":"StatePrefix: 'เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.544335814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.78925628+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.789334425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.789343933+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:24.789366077+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.789382283+07:00","message":"[bufferProcess] interim [680000000]:เขาว่าเป็นทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.789386112+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.789394078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.78939844+07:00","message":"> Transcript [3876] [false]: 'เขาว่าเป็นทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.789402721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.789416686+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.7894201+07:00","message":"StatePrefix: 'เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:24.789423016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.052619423+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.052661531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.052667723+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.052681189+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.052689988+07:00","message":"[bufferProcess] interim [980000000]:เขาว่าเป็นทะเลสีดำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.05269238+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.052697512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.052700183+07:00","message":"> Transcript [3877] [false]: 'เขาว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.052704053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.052706298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.052708206+07:00","message":"StatePrefix: 'เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.052711246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.052718277+07:00","message":"Push: 'เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.052721168+07:00","message":"TextPushed: 'เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.052725604+07:00","message":"Set new StatePrefix : 'เขาว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.052728112+07:00","message":"Next Push (prob) : 'เป็นทะเลสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.05275375+07:00","message":"push: {false เขาว่า 0 0xc00039de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.174365335+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.174404584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.174409924+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.174423909+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.174438285+07:00","message":"[bufferProcess] interim [40000000]:เขาว่าเป็นทะเลสีดำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.174441329+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.174444643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.174447477+07:00","message":"> Transcript [3878] [false]: 'เขาว่าเป็นทะเลสีดำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.174451066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.17445348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.174455557+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.174457908+07:00","message":"TextPushed: 'เขาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.357493888+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.357537111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.357543472+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.357559433+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.357567629+07:00","message":"[bufferProcess] interim [280000000]:เขาว่าเป็นทะเลสีดำแล้วก็สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.357570808+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.357578723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.357581704+07:00","message":"> Transcript [3879] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.357585401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.357588137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.357590433+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.357593036+07:00","message":"TextPushed: 'เขาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.546478757+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.546514578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.546520108+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.546535298+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.546541923+07:00","message":"[bufferProcess] interim [460000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.546544542+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.546547763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.546550538+07:00","message":"> Transcript [3880] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.546553883+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.546556243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.546558612+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.546561018+07:00","message":"TextPushed: 'เขาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.680048987+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.680087497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.68009329+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.680105878+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.680112683+07:00","message":"[bufferProcess] interim [580000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.680115503+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.680118851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.680121482+07:00","message":"> Transcript [3881] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.680125128+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.680127102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.680129319+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.680131472+07:00","message":"TextPushed: 'เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.680133865+07:00","message":"Push: 'เป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.680135891+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.680138198+07:00","message":"Set new StatePrefix : 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:25.680141079+07:00","message":"Next Push (prob) : 'แล้วก็สีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:25.680148439+07:00","message":"push: {false เป็นทะเลสีดำ 0 0xc00039de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.097367326+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.097407067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลขุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.097413322+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลขุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.097424882+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.097441822+07:00","message":"[bufferProcess] interim [940000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.097444979+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.097450502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.097453734+07:00","message":"> Transcript [3882] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.097457347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.097459607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.097461914+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.097464418+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.175800196+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.175835486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.175841532+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.175852179+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.175858805+07:00","message":"[bufferProcess] interim [0]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.175861384+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.175866645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.175869187+07:00","message":"> Transcript [3883] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลขุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.175873165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.175875365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.175877629+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.175880472+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:26.190363754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:26.190378154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.192805152+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.192829066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.192834327+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.192845325+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.19285071+07:00","message":"[bufferProcess] interim [60000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.192853127+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.192859881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.192862458+07:00","message":"> Transcript [3884] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.192865884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.192867948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.192870032+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.192872563+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.207618251+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.207649748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.207655361+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.207666331+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.207671871+07:00","message":"[bufferProcess] interim [120000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.207674191+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.207677373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.207680075+07:00","message":"> Transcript [3885] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.20768317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.20768569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.20768798+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.207690672+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.20769682+07:00","message":"Push: 'แล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.207698899+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.207701654+07:00","message":"Set new StatePrefix : 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลหุ่นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.207704243+07:00","message":"Next Push (prob) : 'ตาลหุ่นแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.207712404+07:00","message":"push: {false แล้วก็สีน้ำ 0 0xc00039de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.254568465+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.254606913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.25461271+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.254630167+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.254637121+07:00","message":"[bufferProcess] interim [180000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.254640835+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.254645558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.254649343+07:00","message":"> Transcript [3886] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.254653031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.254656077+07:00","message":"Set new StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.447746949+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.447791687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.447799131+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.447815354+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.447823565+07:00","message":"[bufferProcess] interim [360000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.447826692+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.447834982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.447838014+07:00","message":"> Transcript [3887] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.44784078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.447842964+07:00","message":"Set new StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.641417965+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.641465565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.641473171+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.641487392+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.641494883+07:00","message":"[bufferProcess] interim [540000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.641498454+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.641505547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.641508514+07:00","message":"> Transcript [3888] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.641512179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.641515603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.641518302+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.641521682+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.766474572+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.766520324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.766526939+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:26.766544265+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.766553425+07:00","message":"[bufferProcess] interim [720000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.766556589+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.766561144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.766564793+07:00","message":"> Transcript [3889] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.766569018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.766571625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.766574116+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:26.766577058+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:27.347012511+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:27.347050304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:27.347056993+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:27.347074853+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.347084501+07:00","message":"[bufferProcess] interim [320000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.347087382+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.34709352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.347096944+07:00","message":"> Transcript [3890] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.347101102+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.347104397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.347108221+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.347112973+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:27.982416567+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:27.982465389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:27.982471544+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:27.982487124+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.982493805+07:00","message":"[bufferProcess] interim [860000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.982496665+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.982504062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.982507006+07:00","message":"> Transcript [3891] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.982511195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.982513534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.982516077+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.98251915+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.982526676+07:00","message":"Push: 'ตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.98252867+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.982530877+07:00","message":"Set new StatePrefix : 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:27.982533646+07:00","message":"Next Push (prob) : 'ได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:27.98254095+07:00","message":"push: {false ตาลพูดแบบนั้น 0 0xc00039de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.049157066+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.049204458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.049214552+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.049228497+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.049235759+07:00","message":"[bufferProcess] interim [980000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.049238192+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.049241689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.049244534+07:00","message":"> Transcript [3892] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.049248322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.049250517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.049252707+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.049255208+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.245050144+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.245092634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.245102168+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.245119854+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.245131971+07:00","message":"[bufferProcess] interim [160000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.245136843+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.245145035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.245148495+07:00","message":"> Transcript [3893] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.245153782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.245157155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.245198486+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.245202457+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.266071551+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.266111002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.266117824+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.266134502+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.266142193+07:00","message":"[bufferProcess] interim [220000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.266145305+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.266153486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.266156572+07:00","message":"> Transcript [3894] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.266160282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.266162527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.266164959+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.266168069+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.432614439+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.432658905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.432666202+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.432682642+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.432691513+07:00","message":"[bufferProcess] interim [340000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.432694267+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.432698007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.432701018+07:00","message":"> Transcript [3895] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.432705445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.432707745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.432710307+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.432713459+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.432716423+07:00","message":"Push: 'ได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.432718642+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.432721619+07:00","message":"Set new StatePrefix : 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.432726434+07:00","message":"Next Push (prob) : 'จะเอาหลักมีคำตอบได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.432736388+07:00","message":"push: {false ได้อย่างไร 0 0xc00039de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.758362892+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.75840859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.758414901+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.758439847+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.758450417+07:00","message":"[bufferProcess] interim [640000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.758453543+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.758461251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.758464463+07:00","message":"> Transcript [3896] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.758467808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.758469892+07:00","message":"Set new StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.93147807+07:00","message":"[GCS] IsForceVAD: false for message ID: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.95508807+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.955138836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนในรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.955147042+07:00","message":"receive interim result [false|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.955165478+07:00","message":"[buffer interim] 238 false เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.955174431+07:00","message":"[bufferProcess] interim [880000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.95517729+07:00","message":"[bufferProcess] send to processor:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.955181451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.955186435+07:00","message":"> Transcript [3897] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.955191192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.955193648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.955195587+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:28.955198796+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:28.992771101+07:00","message":"[GCS] Start streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.053270725+07:00","message":"[GCS] IsForceVAD: false for message ID: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.098563267+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.09861488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรมีคำตอบแน่นอนในรถ\",\"confidence\":0.936086}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.098621287+07:00","message":"receive interim result [true|false]: เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.098635348+07:00","message":"end recv isFinal message id 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.098637774+07:00","message":"end Recv id 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.09864577+07:00","message":"[buffer interim] 238 true เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.098655579+07:00","message":"[bufferProcess] interim [30000000]:เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.098659201+07:00","message":"[bufferProcess] send to processor (isfinal):เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.098663401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.098666239+07:00","message":"> Transcript [3898] [false]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอนในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.098670069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.098672065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.098674069+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.09867931+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.098681663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.098684075+07:00","message":"> Transcript [3899] [true]: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรมีคำตอบแน่นอนในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.09868649+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.098688278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.098690073+07:00","message":"StatePrefix: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไรจะเอาหลักมีคำตอบแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.098692205+07:00","message":"TextPushed: 'เขาว่าเป็นทะเลสีดำแล้วก็สีน้ำตาลพูดแบบนั้นได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.098694926+07:00","message":"Push: 'มีคำตอบแน่นอนในรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.098705799+07:00","message":"push: {true มีคำตอบแน่นอนในรถ 0 0xc00039de80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:29.1100486+07:00","message":"write wav file: './tmp/7592/7592_238.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.185409991+07:00","message":"[GCS] Start streaming session, msgId: 240"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:29.190417003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:29.190425417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.19791049+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.197929572+07:00","message":"found end of frame, send empty tag with msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.197932871+07:00","message":"end Recv id 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.197945276+07:00","message":"[buffer interim] 239 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.197969277+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.197975915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.197979357+07:00","message":"> Transcript [3900] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.197982254+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.197984473+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.197986514+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.197988582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.19799303+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.197999931+07:00","message":"push: {true \n 0 0xc002a63200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:29.203540822+07:00","message":"write wav file: './tmp/7592/7592_239.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.734859865+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.73490436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.734910044+07:00","message":"receive interim result [false|false]: ส่งไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.734925368+07:00","message":"[buffer interim] 240 false ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.734932284+07:00","message":"[bufferProcess] interim [420000000]:ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.734934328+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.918871359+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.918903931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.918909041+07:00","message":"receive interim result [false|false]: ป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:29.918920226+07:00","message":"[buffer interim] 240 false ป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.91892967+07:00","message":"[bufferProcess] interim [540000000]:ป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.918932233+07:00","message":"[bufferProcess] send to processor:ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.918936809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.918939794+07:00","message":"> Transcript [3901] [false]: 'ส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:29.918941932+07:00","message":"Set StatePrefix (first interim): 'ส่งไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.059561378+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.059611544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้ายนี้วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.059619263+07:00","message":"receive interim result [false|false]: ป้ายนี้วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.059638292+07:00","message":"[buffer interim] 240 false ป้ายนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.05964804+07:00","message":"[bufferProcess] interim [720000000]:ป้ายนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.059651725+07:00","message":"[bufferProcess] send to processor:ป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.059662086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.059666538+07:00","message":"> Transcript [3902] [false]: 'ป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.059670394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.059673771+07:00","message":"Set new StatePrefix: 'ป้ายนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.221008465+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.221044634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้ายนี้วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.221051768+07:00","message":"receive interim result [false|false]: ป้ายนี้วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.221067557+07:00","message":"[buffer interim] 240 false ป้ายนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.221076032+07:00","message":"[bufferProcess] interim [840000000]:ป้ายนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.221079987+07:00","message":"[bufferProcess] send to processor:ป้ายนี้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.221089465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.221093155+07:00","message":"> Transcript [3903] [false]: 'ป้ายนี้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.221097637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.221100609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.221103461+07:00","message":"StatePrefix: 'ป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.221106766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.374028828+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.374082632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้ายนี้วันนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.374091248+07:00","message":"receive interim result [false|false]: ป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.374112105+07:00","message":"[buffer interim] 240 false ป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.374126757+07:00","message":"[bufferProcess] interim [20000000]:ป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.374130343+07:00","message":"[bufferProcess] send to processor:ป้ายนี้วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.374139586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.374143626+07:00","message":"> Transcript [3904] [false]: 'ป้ายนี้วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.374148941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.374152161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.374155234+07:00","message":"StatePrefix: 'ป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.374158397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.403201475+07:00","message":"[GCS] IsForceVAD: false for message ID: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.500486787+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.500538618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้ายนี้วันนี้ค่ะ\",\"confidence\":0.9300506}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.500546781+07:00","message":"receive interim result [true|false]: ป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.500560254+07:00","message":"end recv isFinal message id 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.500563528+07:00","message":"end Recv id 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.500573864+07:00","message":"[buffer interim] 240 true ป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.50058887+07:00","message":"[bufferProcess] interim [230000000]:ป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.500600502+07:00","message":"[bufferProcess] send to processor (isfinal):ป้ายนี้วันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.500606011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.500610235+07:00","message":"> Transcript [3905] [false]: 'ป้ายนี้วันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.500614297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.500617384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.500620533+07:00","message":"StatePrefix: 'ป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.500623922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.500626827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.500630063+07:00","message":"> Transcript [3906] [true]: 'ป้ายนี้วันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.500633561+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.500636476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.500639242+07:00","message":"StatePrefix: 'ป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.50064205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:30.500646678+07:00","message":"Push: 'ป้ายนี้วันนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.500659706+07:00","message":"push: {true ป้ายนี้วันนี้ค่ะ 0 0xc002d21200}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:30.50656452+07:00","message":"write wav file: './tmp/7592/7592_240.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:30.853645671+07:00","message":"[GCS] Start streaming session, msgId: 241"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:32.190452407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:32.190493554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:35.191321345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:35.191321343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:38.191784034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:38.191791251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.881544018+07:00","message":"[GCS] IsForceVAD: false for message ID: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.970885952+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.970903304+07:00","message":"found end of frame, send empty tag with msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.970906343+07:00","message":"end Recv id 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.970912989+07:00","message":"[buffer interim] 241 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.970919561+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.970923757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.970927643+07:00","message":"> Transcript [3907] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.970932569+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.970935897+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.970939088+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.970940942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:39.970948181+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:39.970957181+07:00","message":"push: {true \n 0 0xc002b50280}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:39.985542733+07:00","message":"write wav file: './tmp/7592/7592_241.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:40.715641015+07:00","message":"[GCS] Start streaming session, msgId: 242"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:41.192262026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:41.192298327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.280515208+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.280552162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.280557615+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.280569264+07:00","message":"[buffer interim] 242 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.280576207+07:00","message":"[bufferProcess] interim [560000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.28057833+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.280583799+07:00","message":"[bufferProcess] send to processor (ticker):ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.280586539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.280589288+07:00","message":"> Transcript [3908] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.280591737+07:00","message":"Set StatePrefix (first interim): 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.784096034+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.784124698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.784129758+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.784141383+07:00","message":"[buffer interim] 242 false ร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.784147394+07:00","message":"[bufferProcess] interim [40000000]:ร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.784149227+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.856744801+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.85677633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.856782035+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:42.856794588+07:00","message":"[buffer interim] 242 false ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.856800445+07:00","message":"[bufferProcess] interim [160000000]:ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.856803139+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.856806519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.856809191+07:00","message":"> Transcript [3909] [false]: 'ร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.856812231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.856814349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.856816154+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:42.856818243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.298064114+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.298110442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้ตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.298116638+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.298131356+07:00","message":"[buffer interim] 242 false ร้องทุกข์ลงป้ายนี้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.298143246+07:00","message":"[bufferProcess] interim [580000000]:ร้องทุกข์ลงป้ายนี้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.298146993+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.298154674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.298159413+07:00","message":"> Transcript [3910] [false]: 'ร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.298166657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.298169141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.298171206+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.298173455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.368733348+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.368784593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.368792276+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.368807553+07:00","message":"[buffer interim] 242 false ร้องทุกข์ลงป้ายนี้สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.368820428+07:00","message":"[bufferProcess] interim [640000000]:ร้องทุกข์ลงป้ายนี้สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.368823086+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.368829779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.368839817+07:00","message":"> Transcript [3911] [false]: 'ร้องทุกข์ลงป้ายนี้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.36884427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.36884677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.368848778+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.368851039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.531010126+07:00","message":"[GCS] IsForceVAD: false for message ID: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.555953679+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.55599997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.556005915+07:00","message":"receive interim result [false|false]: ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.556024848+07:00","message":"[buffer interim] 242 false ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.556033355+07:00","message":"[bufferProcess] interim [880000000]:ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.556043345+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ลงป้ายนี้สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.556052312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.556056781+07:00","message":"> Transcript [3912] [false]: 'ร้องทุกข์ลงป้ายนี้สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.556060749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.556063509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.556065518+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.556067776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.556074089+07:00","message":"Push: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.556076639+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.556078891+07:00","message":"Set new StatePrefix : 'ร้องทุกข์ลงป้ายนี้สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.556081125+07:00","message":"Next Push (prob) : 'ทุกข์ลงป้ายนี้สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.556090817+07:00","message":"push: {false ร้อง 0 0xc001f8d300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.602681772+07:00","message":"[GCS] Start streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.625513295+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.625559989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.625566397+07:00","message":"receive interim result [true|false]: ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.625572733+07:00","message":"end recv isFinal message id 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.625575032+07:00","message":"end Recv id 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.625582921+07:00","message":"[buffer interim] 242 true ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625589912+07:00","message":"[bufferProcess] interim [30000000]:ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625593215+07:00","message":"[bufferProcess] send to processor (isfinal):ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625596747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625599975+07:00","message":"> Transcript [3913] [false]: 'ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625603183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625605237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625607189+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625609352+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625611039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625613056+07:00","message":"> Transcript [3914] [true]: 'ร้องทุกข์ลงป้ายนี้สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625615267+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.62561701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625618753+07:00","message":"StatePrefix: 'ร้องทุกข์ลงป้ายนี้สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625620631+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:43.625624925+07:00","message":"Push: 'ทุกข์ลงป้ายนี้สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:43.625632594+07:00","message":"push: {true ทุกข์ลงป้ายนี้สวัสดีค่ะ 0 0xc001f8d300}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:43.635120512+07:00","message":"write wav file: './tmp/7592/7592_242.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:44.192488431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:44.192502443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.25930484+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.259348169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.259353242+07:00","message":"receive interim result [false|false]: มีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.259368398+07:00","message":"[buffer interim] 243 false มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.259375399+07:00","message":"[bufferProcess] interim [480000000]:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.259377308+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.667359517+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.667395607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.667400893+07:00","message":"receive interim result [false|false]: มีปัญหากูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.667411408+07:00","message":"[buffer interim] 243 false มีปัญหากูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.667418349+07:00","message":"[bufferProcess] interim [840000000]:มีปัญหากูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.667420651+07:00","message":"[bufferProcess] send to processor:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.667429614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.667432651+07:00","message":"> Transcript [3915] [false]: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.667434955+07:00","message":"Set StatePrefix (first interim): 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.692360997+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.692403205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.692409417+07:00","message":"receive interim result [false|false]: มีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.692430065+07:00","message":"[buffer interim] 243 false มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.69243877+07:00","message":"[bufferProcess] interim [900000000]:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.692441479+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.692448792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.692452319+07:00","message":"> Transcript [3916] [false]: 'มีปัญหากูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.692456123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.692458858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.692461412+07:00","message":"StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.692463727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.781348675+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.781388816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.78139387+07:00","message":"receive interim result [false|false]: มีปัญหากูตาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:44.78140658+07:00","message":"[buffer interim] 243 false มีปัญหากูตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.781413125+07:00","message":"[bufferProcess] interim [960000000]:มีปัญหากูตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.781415507+07:00","message":"[bufferProcess] send to processor:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.781428126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.781431389+07:00","message":"> Transcript [3917] [false]: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.781434878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.781437174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.781439099+07:00","message":"StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:44.781441278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.025132211+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.025186478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.025194668+07:00","message":"receive interim result [false|false]: มีปัญหาปรึกษาเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.025214388+07:00","message":"[buffer interim] 243 false มีปัญหาปรึกษาเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.025225624+07:00","message":"[bufferProcess] interim [260000000]:มีปัญหาปรึกษาเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.025229345+07:00","message":"[bufferProcess] send to processor:มีปัญหากูตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.025237382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.025241426+07:00","message":"> Transcript [3918] [false]: 'มีปัญหากูตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.025245758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.02524875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.025251878+07:00","message":"StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.025254992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.164538076+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.164591875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูตาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.164599616+07:00","message":"receive interim result [false|false]: มีปัญหากูตาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.164612179+07:00","message":"[buffer interim] 243 false มีปัญหากูตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.164621074+07:00","message":"[bufferProcess] interim [380000000]:มีปัญหากูตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.164625191+07:00","message":"[bufferProcess] send to processor:มีปัญหาปรึกษาเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.164629069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.164631824+07:00","message":"> Transcript [3919] [false]: 'มีปัญหาปรึกษาเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.164635409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.164637407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.164639282+07:00","message":"StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.16464132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.164644776+07:00","message":"Push: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.164647562+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.164650785+07:00","message":"Set new StatePrefix : 'มีปัญหาปรึกษาเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.164654119+07:00","message":"Next Push (prob) : 'ปรึกษาเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.164680323+07:00","message":"push: {false มีปัญหา 0 0xc002b50800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.263944969+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.263983175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะเคลียร์ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.26398985+07:00","message":"receive interim result [false|false]: มีปัญหากูจะเคลียร์ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.264000591+07:00","message":"[buffer interim] 243 false มีปัญหากูจะเคลียร์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.264009897+07:00","message":"[bufferProcess] interim [500000000]:มีปัญหากูจะเคลียร์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.264014073+07:00","message":"[bufferProcess] send to processor:มีปัญหากูตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.264021172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.264025205+07:00","message":"> Transcript [3920] [false]: 'มีปัญหากูตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.264028713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.264031946+07:00","message":"Set new StatePrefix: 'มีปัญหากูตาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.349511732+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.349552487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะเคลียร์ให้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.349559257+07:00","message":"receive interim result [false|false]: มีปัญหากูจะเคลียร์ให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.349573618+07:00","message":"[buffer interim] 243 false มีปัญหากูจะเคลียร์ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.349580746+07:00","message":"[bufferProcess] interim [560000000]:มีปัญหากูจะเคลียร์ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.349583636+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะเคลียร์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.34958697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.349589594+07:00","message":"> Transcript [3921] [false]: 'มีปัญหากูจะเคลียร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.34959199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.349594051+07:00","message":"Set new StatePrefix: 'มีปัญหากูจะเคลียร์ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.479772833+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.479809945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะให้น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.479815982+07:00","message":"receive interim result [false|false]: มีปัญหากูจะให้น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.479828929+07:00","message":"[buffer interim] 243 false มีปัญหากูจะให้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.479835585+07:00","message":"[bufferProcess] interim [680000000]:มีปัญหากูจะให้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.479838264+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะเคลียร์ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.479843398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.479846179+07:00","message":"> Transcript [3922] [false]: 'มีปัญหากูจะเคลียร์ให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.479849656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.479851803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.479853833+07:00","message":"StatePrefix: 'มีปัญหากูจะเคลียร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.479856079+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.552180584+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.552224252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะเคลียร์ให้นะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.552231649+07:00","message":"receive interim result [false|false]: มีปัญหากูจะเคลียร์ให้นะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.552247772+07:00","message":"[buffer interim] 243 false มีปัญหากูจะเคลียร์ให้นะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.55225653+07:00","message":"[bufferProcess] interim [800000000]:มีปัญหากูจะเคลียร์ให้นะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.552261426+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะให้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.552270092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.552274242+07:00","message":"> Transcript [3923] [false]: 'มีปัญหากูจะให้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.552277785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.55228094+07:00","message":"Set new StatePrefix: 'มีปัญหากูจะให้น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.697472399+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.697516838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะให้น้ำไม่ไหล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.69753024+07:00","message":"receive interim result [false|false]: มีปัญหากูจะให้น้ำไม่ไหล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.697555535+07:00","message":"[buffer interim] 243 false มีปัญหากูจะให้น้ำไม่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.697565677+07:00","message":"[bufferProcess] interim [920000000]:มีปัญหากูจะให้น้ำไม่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.69756828+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะเคลียร์ให้นะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.697572063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.697574855+07:00","message":"> Transcript [3924] [false]: 'มีปัญหากูจะเคลียร์ให้นะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.697577589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.697579528+07:00","message":"Set new StatePrefix: 'มีปัญหากูจะเคลียร์ให้นะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.855008968+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.855054858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะเคลียร์ให้นะไม่ไลฟ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.855062982+07:00","message":"receive interim result [false|false]: มีปัญหากูจะเคลียร์ให้นะไม่ไลฟ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.85507758+07:00","message":"[buffer interim] 243 false มีปัญหากูจะเคลียร์ให้นะไม่ไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.85508417+07:00","message":"[bufferProcess] interim [100000000]:มีปัญหากูจะเคลียร์ให้นะไม่ไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.855086599+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะให้น้ำไม่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.855090117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.855093389+07:00","message":"> Transcript [3925] [false]: 'มีปัญหากูจะให้น้ำไม่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.855096035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.855098058+07:00","message":"Set new StatePrefix: 'มีปัญหากูจะให้น้ำไม่ไหล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.920501403+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.920536702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะให้น้ำไม่ไหลไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.920542447+07:00","message":"receive interim result [false|false]: มีปัญหากูจะให้น้ำไม่ไหลไฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:45.920554216+07:00","message":"[buffer interim] 243 false มีปัญหากูจะให้น้ำไม่ไหลไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.920560982+07:00","message":"[bufferProcess] interim [160000000]:มีปัญหากูจะให้น้ำไม่ไหลไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.920563503+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะเคลียร์ให้นะไม่ไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.92056879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.920571665+07:00","message":"> Transcript [3926] [false]: 'มีปัญหากูจะเคลียร์ให้นะไม่ไลฟ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.920573985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:45.920576072+07:00","message":"Set new StatePrefix: 'มีปัญหากูจะเคลียร์ให้นะไม่ไลฟ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.171979263+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.172023382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะให้น้ำไม่ไหลไฟดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.172031031+07:00","message":"receive interim result [false|false]: มีปัญหากูจะให้น้ำไม่ไหลไฟดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.172054618+07:00","message":"[buffer interim] 243 false มีปัญหากูจะให้น้ำไม่ไหลไฟดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.17206642+07:00","message":"[bufferProcess] interim [340000000]:มีปัญหากูจะให้น้ำไม่ไหลไฟดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.17207053+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะให้น้ำไม่ไหลไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.172077789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.172084784+07:00","message":"> Transcript [3927] [false]: 'มีปัญหากูจะให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.172088671+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.172092062+07:00","message":"Set new StatePrefix: 'มีปัญหากูจะให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.383170307+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.383200796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะให้น้ำไม่ไหลไฟดับทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.383206628+07:00","message":"receive interim result [false|false]: มีปัญหากูจะให้น้ำไม่ไหลไฟดับทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.383227648+07:00","message":"[buffer interim] 243 false มีปัญหากูจะให้น้ำไม่ไหลไฟดับทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.383235+07:00","message":"[bufferProcess] interim [580000000]:มีปัญหากูจะให้น้ำไม่ไหลไฟดับทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.383237665+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะให้น้ำไม่ไหลไฟดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.383242561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.383245164+07:00","message":"> Transcript [3928] [false]: 'มีปัญหากูจะให้น้ำไม่ไหลไฟดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.383248773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.383251069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.383252969+07:00","message":"StatePrefix: 'มีปัญหากูจะให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.383255347+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.434484378+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.434518537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะให้น้ำไม่ไหลไฟดับเพลิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.434529115+07:00","message":"receive interim result [false|false]: มีปัญหากูจะให้น้ำไม่ไหลไฟดับเพลิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.43454392+07:00","message":"[buffer interim] 243 false มีปัญหากูจะให้น้ำไม่ไหลไฟดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.434550806+07:00","message":"[bufferProcess] interim [640000000]:มีปัญหากูจะให้น้ำไม่ไหลไฟดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.434553432+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะให้น้ำไม่ไหลไฟดับทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.434558435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.434561436+07:00","message":"> Transcript [3929] [false]: 'มีปัญหากูจะให้น้ำไม่ไหลไฟดับทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.434564891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.434567064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.434569458+07:00","message":"StatePrefix: 'มีปัญหากูจะให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.434572846+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.437862364+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.437884156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.43789028+07:00","message":"receive interim result [false|false]: มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.437902216+07:00","message":"[buffer interim] 243 false มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.437908394+07:00","message":"[bufferProcess] interim [700000000]:มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.437912553+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะให้น้ำไม่ไหลไฟดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.437918959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.437922905+07:00","message":"> Transcript [3930] [false]: 'มีปัญหากูจะให้น้ำไม่ไหลไฟดับเพลิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.437927082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.437929547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.437932158+07:00","message":"StatePrefix: 'มีปัญหากูจะให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.437935324+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.769243773+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.769281058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.769288519+07:00","message":"receive interim result [false|false]: มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.769301661+07:00","message":"[buffer interim] 243 false มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.769308015+07:00","message":"[bufferProcess] interim [0]:มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.76931079+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.769316051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.76931894+07:00","message":"> Transcript [3931] [false]: 'มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.769322814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.769325022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.769327193+07:00","message":"StatePrefix: 'มีปัญหากูจะให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.769329414+07:00","message":"TextPushed: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.769333997+07:00","message":"Push: 'กูจะให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.769336651+07:00","message":"TextPushed: 'มีปัญหากูจะให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.76933879+07:00","message":"Set new StatePrefix : 'มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:46.769341005+07:00","message":"Next Push (prob) : 'ดับถนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.76934776+07:00","message":"push: {false กูจะให้น้ำไม่ไหลไฟ 0 0xc002b50800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:46.990919642+07:00","message":"[GCS] IsForceVAD: false for message ID: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.053175843+07:00","message":"[GCS] Start streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.143486712+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.143531722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพังหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.143538455+07:00","message":"receive interim result [false|false]: มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.143555763+07:00","message":"[buffer interim] 243 false มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.143565333+07:00","message":"[bufferProcess] interim [240000000]:มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.143568233+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.143572485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.143575714+07:00","message":"> Transcript [3932] [false]: 'มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.143579438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.143581609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.143584295+07:00","message":"StatePrefix: 'มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.143588286+07:00","message":"TextPushed: 'มีปัญหากูจะให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.16850072+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.168540988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพังหรือจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.168547581+07:00","message":"receive interim result [false|false]: มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพังหรือจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.168563537+07:00","message":"[buffer interim] 243 false มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพังหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.168570976+07:00","message":"[bufferProcess] interim [420000000]:มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพังหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.168573892+07:00","message":"[bufferProcess] send to processor:มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.168578173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.168582769+07:00","message":"> Transcript [3933] [false]: 'มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพังหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.16858664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.168588786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.168591069+07:00","message":"StatePrefix: 'มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.168593737+07:00","message":"TextPushed: 'มีปัญหากูจะให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:47.193418059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:47.193433202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.223043677+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.223085007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือ\",\"confidence\":0.9172004}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.223091988+07:00","message":"receive interim result [true|false]: มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.223105613+07:00","message":"end recv isFinal message id 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.223108089+07:00","message":"end Recv id 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.223114691+07:00","message":"[buffer interim] 243 true มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223122664+07:00","message":"[bufferProcess] interim [420000000]:มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223126484+07:00","message":"[bufferProcess] send to processor (isfinal):มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพังหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223130289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223133846+07:00","message":"> Transcript [3934] [false]: 'มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพังหรือจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223137142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223139019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223141504+07:00","message":"StatePrefix: 'มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223144483+07:00","message":"TextPushed: 'มีปัญหากูจะให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223146553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223148747+07:00","message":"> Transcript [3935] [true]: 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.22315105+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.22315286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223154723+07:00","message":"StatePrefix: 'มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223156595+07:00","message":"TextPushed: 'มีปัญหากูจะให้น้ำไม่ไหลไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223158291+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223334024+07:00","message":"Push: 'ดับถนนพังหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223340657+07:00","message":"TextPushed: 'มีปัญหากูจะให้น้ำไม่ไหลไฟดับถนนพังหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223344199+07:00","message":"Set new StatePrefix : 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.22334772+07:00","message":"Next Push (prob) : 'มีปัญหาปรึกษาเกี่ยวให้น้ำไม่ไหลไฟดับถนนพังหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.223359841+07:00","message":"push: {true ดับถนนพังหรือ 0 0xc002b50800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.223359735+07:00","message":"write aligntment file to 'tmp/7592/align_message_id_243.html'"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:47.23636714+07:00","message":"write wav file: './tmp/7592/7592_243.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.53415611+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.534218382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.534225854+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.534243661+07:00","message":"[buffer interim] 244 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.534253407+07:00","message":"[bufferProcess] interim [300000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.534255519+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.582221339+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.582269046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.582276356+07:00","message":"receive interim result [false|false]: เป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.582293188+07:00","message":"[buffer interim] 244 false เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.58230847+07:00","message":"[bufferProcess] interim [360000000]:เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.582312198+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.582316719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.582320804+07:00","message":"> Transcript [3936] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.582324556+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.789106074+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.789150915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้จัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.789156789+07:00","message":"receive interim result [false|false]: เป็นผู้จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.789183206+07:00","message":"[buffer interim] 244 false เป็นผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.789191651+07:00","message":"[bufferProcess] interim [600000000]:เป็นผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.789194204+07:00","message":"[bufferProcess] send to processor:เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.789200378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.789203702+07:00","message":"> Transcript [3937] [false]: 'เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.789207055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.789209211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.789211425+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:47.789217876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:47.95126873+07:00","message":"[GCS] IsForceVAD: false for message ID: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.014356968+07:00","message":"[GCS] Start streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.041398635+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.041444451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.041451465+07:00","message":"receive interim result [false|false]: เป็นผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.041463446+07:00","message":"[buffer interim] 244 false เป็นผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.041469386+07:00","message":"[bufferProcess] interim [780000000]:เป็นผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.041471879+07:00","message":"[bufferProcess] send to processor:เป็นผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.041478657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.041481753+07:00","message":"> Transcript [3938] [false]: 'เป็นผู้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.041485143+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.041487446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.041489526+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.041492065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.09278249+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.092814668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผู้เสียหาย\",\"confidence\":0.8164764}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.092820361+07:00","message":"receive interim result [true|false]: เป็นผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.092831608+07:00","message":"end recv isFinal message id 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.092834488+07:00","message":"end Recv id 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.092841176+07:00","message":"[buffer interim] 244 true เป็นผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.092848263+07:00","message":"[bufferProcess] interim [930000000]:เป็นผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.092851379+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.092854773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.09285745+07:00","message":"> Transcript [3939] [false]: 'เป็นผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.092860391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.092862456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.092864289+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.092866356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.092868035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.092870255+07:00","message":"> Transcript [3940] [true]: 'เป็นผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.092872435+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.09287595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.092877812+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.092879684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.092882708+07:00","message":"Push: 'เป็นผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.092891211+07:00","message":"push: {true เป็นผู้เสียหาย 0 0xc002d20700}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:48.098842752+07:00","message":"write wav file: './tmp/7592/7592_244.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.687101522+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.687152299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยออยล์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.687160145+07:00","message":"receive interim result [false|false]: ไทยออยล์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.687178737+07:00","message":"[buffer interim] 245 false ไทยออยล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.687188412+07:00","message":"[bufferProcess] interim [480000000]:ไทยออยล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.687191597+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.741721059+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.741755294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครออน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.741761598+07:00","message":"receive interim result [false|false]: ใครออน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.74177393+07:00","message":"[buffer interim] 245 false ใครออน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.741782244+07:00","message":"[bufferProcess] interim [600000000]:ใครออน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.741785929+07:00","message":"[bufferProcess] send to processor:ไทยออยล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.741790762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.741794404+07:00","message":"> Transcript [3941] [false]: 'ไทยออยล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.741797756+07:00","message":"Set StatePrefix (first interim): 'ไทยออยล์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.86939668+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.869456551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไทยออนไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.869463428+07:00","message":"receive interim result [false|false]: ไทยออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:48.86948025+07:00","message":"[buffer interim] 245 false ไทยออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.869488268+07:00","message":"[bufferProcess] interim [660000000]:ไทยออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.869490881+07:00","message":"[bufferProcess] send to processor:ใครออน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.869495383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.869498341+07:00","message":"> Transcript [3942] [false]: 'ใครออน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.869503783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:48.869506478+07:00","message":"Set new StatePrefix: 'ใครออน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.059759003+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.05980301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.059809374+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.059830254+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.059839027+07:00","message":"[bufferProcess] interim [900000000]:ไพ่ออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.059841474+07:00","message":"[bufferProcess] send to processor:ไทยออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.059845529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.05984871+07:00","message":"> Transcript [3943] [false]: 'ไทยออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.059853371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.0598557+07:00","message":"Set new StatePrefix: 'ไทยออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.198956347+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.199005532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.199013314+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.199028521+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.19903728+07:00","message":"[bufferProcess] interim [20000000]:ไพ่ออนไลน์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.199041284+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.199049858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.199054231+07:00","message":"> Transcript [3944] [false]: 'ไพ่ออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.199057657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.199060993+07:00","message":"Set new StatePrefix: 'ไพ่ออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.253934351+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.253967715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.253973343+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.253987183+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.253993656+07:00","message":"[bufferProcess] interim [80000000]:ไพ่ออนไลน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.253996348+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.254000201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.2540029+07:00","message":"> Transcript [3945] [false]: 'ไพ่ออนไลน์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.254006052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.254008069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.254009919+07:00","message":"StatePrefix: 'ไพ่ออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.25401207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.777218176+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.777265477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.777271417+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.777289883+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.777298556+07:00","message":"[bufferProcess] interim [620000000]:ไพ่ออนไลน์นะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.777301429+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.777305681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.777309444+07:00","message":"> Transcript [3946] [false]: 'ไพ่ออนไลน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.77731313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.77731548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.777319563+07:00","message":"StatePrefix: 'ไพ่ออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.777321899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.976285627+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.976341871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.976347896+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:49.976359668+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.976368528+07:00","message":"[bufferProcess] interim [740000000]:ไพ่ออนไลน์นะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.976371055+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.976376275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.976378851+07:00","message":"> Transcript [3947] [false]: 'ไพ่ออนไลน์นะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.976382312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.976384452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.976386663+07:00","message":"StatePrefix: 'ไพ่ออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:49.976388788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.096232393+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.096283879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.096290641+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.096307355+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.096316883+07:00","message":"[bufferProcess] interim [860000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.096319663+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.096323763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.096326705+07:00","message":"> Transcript [3948] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.096330192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.096332959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.096335141+07:00","message":"StatePrefix: 'ไพ่ออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.096337343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.096339783+07:00","message":"Push: 'ไพ่ออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.096341901+07:00","message":"TextPushed: 'ไพ่ออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.096344673+07:00","message":"Set new StatePrefix : 'ไพ่ออนไลน์นะคะเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.096347655+07:00","message":"Next Push (prob) : 'นะคะเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.096356625+07:00","message":"push: {false ไพ่ออนไลน์ 0 0xc000045a80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:50.193999935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:50.194034592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.286602905+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.286640077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.286645921+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.286660381+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.286668972+07:00","message":"[bufferProcess] interim [40000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.286672677+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.286677349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.286681503+07:00","message":"> Transcript [3949] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.28668605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.286689017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.286699741+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.286701949+07:00","message":"TextPushed: 'ไพ่ออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.289702427+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.289723985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.289728233+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.289737903+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.289742606+07:00","message":"[bufferProcess] interim [100000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.289744929+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.289747604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.289750068+07:00","message":"> Transcript [3950] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.289752928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.28975513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.289757084+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.289759285+07:00","message":"TextPushed: 'ไพ่ออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.48041535+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.48046358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.480470331+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.480486842+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.48049381+07:00","message":"[bufferProcess] interim [280000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.480497052+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.480501148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.480504035+07:00","message":"> Transcript [3951] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.480507473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.480509942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.480512416+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.480515123+07:00","message":"TextPushed: 'ไพ่ออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.602469401+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.602509628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.602516224+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.602537889+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.602548794+07:00","message":"[bufferProcess] interim [340000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.602551291+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.602556544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.602559403+07:00","message":"> Transcript [3952] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.60256347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.602566109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.602568553+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.602570859+07:00","message":"TextPushed: 'ไพ่ออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.602575361+07:00","message":"Push: 'นะคะเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.602577333+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.602579605+07:00","message":"Set new StatePrefix : 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.602582301+07:00","message":"Next Push (prob) : 'ก็แจ้งเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.602604859+07:00","message":"push: {false นะคะเรื่องนี้ 0 0xc000045a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.793290509+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.79332739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.793333094+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:50.793349706+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.793361336+07:00","message":"[bufferProcess] interim [580000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.793365386+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.793372331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.793375095+07:00","message":"> Transcript [3953] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.793378351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.793381004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.793383534+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:50.793386495+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.009477385+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.009518564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.009524268+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.009536173+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.009542724+07:00","message":"[bufferProcess] interim [820000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.0095452+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.009550499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.009554776+07:00","message":"> Transcript [3954] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.009558296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.009560397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.009562521+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.009565034+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.409481914+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.409530171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.409540264+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.409556671+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.409565136+07:00","message":"[bufferProcess] interim [180000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.409568825+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.409575653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.409581055+07:00","message":"> Transcript [3955] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.409585552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.409587993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.409590697+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.409593757+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.57549462+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.575542445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.575549602+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.575569681+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.575581003+07:00","message":"[bufferProcess] interim [420000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.575584014+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.575588724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.575592152+07:00","message":"> Transcript [3956] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.575597173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.575599482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.575601701+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.575604882+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.575610701+07:00","message":"Push: 'ก็แจ้งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.575612647+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.57561522+07:00","message":"Set new StatePrefix : 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.575618049+07:00","message":"Next Push (prob) : 'มาในร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.575646983+07:00","message":"push: {false ก็แจ้งเข้า 0 0xc000045a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.752353409+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.752393297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.752399337+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.752414686+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.752431282+07:00","message":"[bufferProcess] interim [540000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.752435379+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.752441914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.752445217+07:00","message":"> Transcript [3957] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.752448827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.752450747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.752452829+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.752455454+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.908562288+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.908606035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.908612217+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:51.908629087+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.908637543+07:00","message":"[bufferProcess] interim [720000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.90864015+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.908644684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.908647852+07:00","message":"> Transcript [3958] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.908652007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.908655632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.908658584+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:51.90866128+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.10616497+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.10621789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้แค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.106225992+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้แค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.106240635+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.106249216+07:00","message":"[bufferProcess] interim [900000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.106252403+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.106259446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.106262588+07:00","message":"> Transcript [3959] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.106267038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.106271919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.106274371+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.106277358+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.203358829+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.203395252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.2034015+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.203416755+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.203432735+07:00","message":"[bufferProcess] interim [960000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.203435675+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.203443456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.203446555+07:00","message":"> Transcript [3960] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.203451357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.203454738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.203457164+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.20346014+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.203467768+07:00","message":"Push: 'มาในร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.203469941+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.203472638+07:00","message":"Set new StatePrefix : 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.203475624+07:00","message":"Next Push (prob) : 'ลงป้ายนี้ได้แค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.20350012+07:00","message":"push: {false มาในร้องทุกข์ 0 0xc000045a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.263524946+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.26356333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.263570483+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.263584284+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.263591804+07:00","message":"[bufferProcess] interim [80000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.263595407+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.263600626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.263603331+07:00","message":"> Transcript [3961] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.263605928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.263608207+07:00","message":"Set new StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.395381657+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.395430309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.39543703+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.395450394+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.395456952+07:00","message":"[bufferProcess] interim [200000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.395459528+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.39546447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.395467221+07:00","message":"> Transcript [3962] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.395471231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.395473754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.395476406+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.395479153+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.65556617+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.655605311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.65561231+07:00","message":"receive interim result [false|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.655628759+07:00","message":"[buffer interim] 245 false ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.655637702+07:00","message":"[bufferProcess] interim [440000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.655640981+07:00","message":"[bufferProcess] send to processor:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.655648421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.655657067+07:00","message":"> Transcript [3963] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.65566164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.655663935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.655666463+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.655669261+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.692984697+07:00","message":"[GCS] IsForceVAD: false for message ID: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.762678201+07:00","message":"[GCS] Start streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.768675874+07:00","message":"[GCS] Cleaned up inactive client: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.768692705+07:00","message":"[GCS] Cleaned up inactive client: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.768695289+07:00","message":"[GCS] Cleaned up inactive client: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.768697403+07:00","message":"[GCS] Cleaned up inactive client: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.76869926+07:00","message":"[GCS] Cleaned up inactive client: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.768701227+07:00","message":"[GCS] Cleaned up inactive client: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.768703397+07:00","message":"[GCS] Cleaned up inactive client: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.768705555+07:00","message":"[GCS] Cleaned up inactive client: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.83647768+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.836511853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ\",\"confidence\":0.95118964}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.836517867+07:00","message":"receive interim result [true|false]: ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.836529487+07:00","message":"end recv isFinal message id 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.836531765+07:00","message":"end Recv id 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.836537193+07:00","message":"[buffer interim] 245 true ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.836544242+07:00","message":"[bufferProcess] interim [710000000]:ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.836547209+07:00","message":"[bufferProcess] send to processor (isfinal):ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.836551017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.836554387+07:00","message":"> Transcript [3964] [false]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.8365579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.836559891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.83656217+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.836565106+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.836567276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.836570725+07:00","message":"> Transcript [3965] [true]: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่นเดียวกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.836573168+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.836574934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.836576582+07:00","message":"StatePrefix: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์ลงป้ายนี้ได้เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.836578648+07:00","message":"TextPushed: 'ไพ่ออนไลน์นะคะเรื่องนี้ก็แจ้งเข้ามาในร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:52.836587202+07:00","message":"Push: 'ลงป้ายนี้ได้เช่นเดียวกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:52.836593943+07:00","message":"push: {true ลงป้ายนี้ได้เช่นเดียวกันค่ะ 0 0xc000045a80}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:52.847535101+07:00","message":"write wav file: './tmp/7592/7592_245.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:53.194961179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:53.194978182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.721147428+07:00","message":"[GCS] IsForceVAD: false for message ID: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.767805302+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.767844252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.767849213+07:00","message":"receive interim result [false|false]: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.767861998+07:00","message":"[buffer interim] 246 false 27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.767868325+07:00","message":"[bufferProcess] interim [780000000]:27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.767870373+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.879912215+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.87995791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27\",\"confidence\":0.7407099}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.879963457+07:00","message":"receive interim result [true|false]: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.879976255+07:00","message":"end recv isFinal message id 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.879978988+07:00","message":"end Recv id 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.879984485+07:00","message":"[buffer interim] 246 true 27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.879990998+07:00","message":"[bufferProcess] interim [990000000]:27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.879997919+07:00","message":"[bufferProcess] send to processor (isfinal):27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.880001223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.880004103+07:00","message":"> Transcript [3966] [false]: '27'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.880006385+07:00","message":"Set StatePrefix (first interim): '27'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.880008149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.880010241+07:00","message":"> Transcript [3967] [true]: '27'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.880012978+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.880015079+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.880017331+07:00","message":"StatePrefix: '27'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.880019332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T13:21:53.880025187+07:00","message":"Push: '27'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:21:53.880033418+07:00","message":"push: {true 27 0 0xc001f8d880}"}
{"level":"info","service":"Main","time":"2026-06-25T13:21:53.885554305+07:00","message":"write wav file: './tmp/7592/7592_246.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:56.19513742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:56.19517625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:59.196146629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:21:59.196172665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:02.196446244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:02.196446246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:05.197056241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:05.197098298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:08.197661379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:08.197677625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:11.198637926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:11.198655915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:14.199172409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:14.199191186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:17.199661673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:17.199679807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:20.199759205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:20.199771377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.769004219+07:00","message":"[GCS] Cleaned up inactive client: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.76904035+07:00","message":"[GCS] Cleaned up inactive client: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.769043295+07:00","message":"[GCS] Cleaned up inactive client: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.769045666+07:00","message":"[GCS] Cleaned up inactive client: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.769048253+07:00","message":"[GCS] Cleaned up inactive client: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:22.769050778+07:00","message":"[GCS] Cleaned up inactive client: 236"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:23.200626443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:23.200622036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:26.200980044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:26.200989059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:29.201341924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:29.201356059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:32.201761095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:32.201800467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:35.202273904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:35.202286775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:36.229614651+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:22:36.22963929+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:36.229683994+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:36.229706676+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:37.040732675+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:37.040788532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:37.040826144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:38.202969212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:38.203013767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:41.203478112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:22:42.327727601+07:00","message":"incoming connection from...171.103.89.169:61351 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:22:42.327742034+07:00","message":"new client from...171.103.89.169:61351 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:22:45.325200491+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:45.325292523+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:22:46.111423948+07:00","message":"incoming connection from...171.103.89.169:61356 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:22:46.11144071+07:00","message":"new client from...171.103.89.169:61356 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:47.204141466+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:49.050654616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:49.050666388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:50.205034111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:50.205048082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:52.76925132+07:00","message":"[GCS] Cleaned up inactive client: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:52.76928533+07:00","message":"[GCS] Cleaned up inactive client: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:52.769288855+07:00","message":"[GCS] Cleaned up inactive client: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:52.769294779+07:00","message":"[GCS] Cleaned up inactive client: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:52.769296642+07:00","message":"[GCS] Cleaned up inactive client: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:52.769298503+07:00","message":"[GCS] Cleaned up inactive client: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:52.769300859+07:00","message":"[GCS] Cleaned up inactive client: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:52.769303139+07:00","message":"[GCS] Cleaned up inactive client: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:22:52.769304907+07:00","message":"[GCS] Cleaned up inactive client: 241"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:53.205973921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:53.205998917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:56.206695199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:56.206711572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:59.207584122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:22:59.20757511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:02.208263262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:02.208312366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:05.208554471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:05.20858875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:06.87495044+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:23:06.874971466+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:06.875019195+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:06.875044004+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:07.793131867+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:07.793201467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:07.793202861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:08.209067177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:23:13.350138154+07:00","message":"incoming connection from...171.103.89.169:61366 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:23:13.350152194+07:00","message":"new client from...171.103.89.169:61366 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:23:16.349594942+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:16.349695385+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:17.210763684+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:23:18.130568755+07:00","message":"incoming connection from...171.103.89.169:61371 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:23:18.130583906+07:00","message":"new client from...171.103.89.169:61371 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:20.21183122+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:21.111469246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:21.11148758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T13:23:22.76925231+07:00","message":"[GCS] Cleaned up inactive client: 246"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:23.211926585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:23.211961638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:26.212398825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:26.212409705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:29.212697001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:29.212707315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:32.213140914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:32.213258897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:35.213729513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:35.213734674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:38.214552876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:38.214605529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:39.695513841+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:23:39.695544163+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:39.695605051+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:39.69562852+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:40.646530977+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:40.646604016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:40.646620469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:23:41.215172719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:24:20.694071476+07:00","message":"incoming connection from...171.103.89.169:61400 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:24:20.694085665+07:00","message":"new client from...171.103.89.169:61400 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:24:23.691554217+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:23.69166657+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:26.22440862+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:29.224671451+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:24:29.316106145+07:00","message":"incoming connection from...171.103.89.169:61406 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:24:29.316121275+07:00","message":"new client from...171.103.89.169:61406 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:32.224940166+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:32.270266153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:32.270279193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:35.225071698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:35.225091452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:38.225408467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:38.225425816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:41.22583485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:41.225836867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:44.226314206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:44.226328347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:47.226801014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:47.226837032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:50.22704497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:50.227085942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:53.227454206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:53.227483353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:56.228473002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:56.228479996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:59.229242496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:24:59.229296991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:02.2292898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:02.229323871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:05.229823617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:05.229839826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:08.230621201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:08.230626608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:11.231353123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:11.231372285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:14.23186706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:14.231915819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:17.232672393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:17.232695516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:20.232875939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:20.232890555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:23.233529734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:23.233568767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:26.233783151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:26.233788059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:29.233796844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:29.233831404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:32.234551173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:32.23456546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:35.235075922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:35.235083773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:38.235757704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:38.23576159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:41.23647022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:41.236470793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:44.236962145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:44.236978234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:47.237077023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:47.237082639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:50.237734166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:50.237751858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:53.237904623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:53.237960069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:56.23873062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:56.238738599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:59.23974345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:25:59.239792002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:02.240193917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:02.240198943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:05.240766062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:05.240808212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:08.241314321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:08.241324931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:11.242215455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:11.242227092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:14.243277502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:14.243297557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:17.244029254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:17.24406252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:20.244320272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:20.244320221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:23.244482045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:23.244495041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:26.245133516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:26.245138761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:29.245439872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:29.245458923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:32.246426297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:32.246448427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:35.247016721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:35.24703933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:38.247741874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:38.247754894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:39.452593346+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:26:39.4526248+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:39.452680768+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:39.452713649+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:40.144707475+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:40.144794202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:40.144803166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:41.248292255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:26:43.857617202+07:00","message":"incoming connection from...171.103.89.169:61435 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:26:43.857631756+07:00","message":"new client from...171.103.89.169:61435 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:26:46.857733054+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:46.85782148+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:47.249415513+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T13:26:47.616479592+07:00","message":"incoming connection from...171.103.89.169:61440 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T13:26:47.616492726+07:00","message":"new client from...171.103.89.169:61440 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:50.250429725+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:50.587738788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:50.587750781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:53.250465542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:53.250487968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:54.10974448+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T13:26:54.109775595+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 3"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:54.109831976+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:54.10985154+07:00","message":"broadcast client status map[2:OFFLINE 3:ACTIVE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:54.798221837+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:54.798314424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:54.798346783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T13:26:56.250972541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
